我无法在任何地方找到答案。这是否需要完成,或者优化器是否以某种方式执行此操作?
如果缩小的requirejs文件变得非常大,是否适合打破my_main.js并可能使用my_main1和my_main2?
<script type="text/javascript" data-main="my_main.js" src="scripts/require.js"></script>
答案 0 :(得分:0)
您可以通过“require”和“define”调用来指定所需的模块......
您的index.html将包含以下标记:
<script type="text/javascript" data-main="my_main.js" src="scripts/require.js"></script>
在“my_main.js”中,您可以执行以下操作:
require(["module1", "module2"], function(module1, module2) {
});
将加载module1和module2。
当您决定优化代码时,优化器将查看您加载的所有模块及其所有依赖项,并将它们放在一个缩小的文件中。您只需要在优化版本的index.html中加载缩小的文件。