是否需要JS优化仅适用于驻留在同一服务器上的脚本



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

是的,r.js 优化器无法加载网络资源,因此您甚至没有太多选择。在构建配置文件中,您需要将路径映射替换为 "empty:" ,如示例所示:

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

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

最新更新