加载require.js优化文件



我在许多单独的文件中成功使用了require.js:

require(['app/login/Login'], function (app) {
   new app.Login();
});

这一切都按预期工作,每个模块按要求加载。

我现在通过优化器运行代码,并具有一个组合的.js文件" avethert.js" - 这正是我想要的。

但是我如何实际加载?

require(['everything'], function (app) {
   new app.Login();
});

返回我的 app

事实证明答案是在优化器文档中:

如果要包含require.js和main.js源,则可以使用 这种命令:

节点../../r.js -o baseurl =。paths.requirelib = ../../requient name = main include = quientElib out = main-built.js

由于" require"是一个保留的依赖性名称,您 创建一个"需求"依赖关系,并将其映射到require.js文件。 一旦完成了优化,您就可以将脚本标签更改为 参考" main-built.js"而不是" require.js",您的优化 项目只需要提出一个脚本请求。

即。您可以将脚本标签更改为" MAIN-BUILT.JS" 而不是" require.js"

最新更新