RequireJS优化仅适用于驻留在同一服务器上的脚本吗?

时间:2014-04-02 11:44:11

标签: requirejs r.js requirejs-optimizer

我使用的大约一半脚本位于CDN上,另一半位于与应用程序相同的服务器上。在这种情况下,我不知道要优化什么。有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

是的,r.js optimizer cannot load network resources所以你甚至没有太多选择。在您的构建配置文件中,您需要使用"empty:"替换路径映射,例如:

({
    baseUrl: ".",
    name: "main",
    out: "main-built.js",
    paths: {
        jquery: "empty:"
    }
})

这样,应用程序的开发版和缩小版都将使用jquery依赖项的CDN版本。