Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何指定应在html文件中加载哪些requirejs模块_Javascript_Requirejs - Fatal编程技术网

Javascript 如何指定应在html文件中加载哪些requirejs模块

Javascript 如何指定应在html文件中加载哪些requirejs模块,javascript,requirejs,Javascript,Requirejs,我在任何地方都找不到答案。是否需要这样做,还是乐观主义者以某种方式这样做 如果缩小后的requirejs文件变得非常大,是否适合分解my_main.js并可能使用my_main1和my_main2 <script type="text/javascript" data-main="my_main.js" src="scripts/require.js"></script> 您可以通过“require”和“define”调用指定所需的模块 您的index.html将有一个

我在任何地方都找不到答案。是否需要这样做,还是乐观主义者以某种方式这样做

如果缩小后的requirejs文件变得非常大,是否适合分解my_main.js并可能使用my_main1和my_main2

<script type="text/javascript" data-main="my_main.js" src="scripts/require.js"></script>

您可以通过“require”和“define”调用指定所需的模块

您的index.html将有一个标记,例如:

<script type="text/javascript" data-main="my_main.js" src="scripts/require.js"></script>
这将在模块1和模块2中加载


当您决定优化代码时,Optimizer将查看您加载的所有模块及其所有依赖项,并将它们放在一个缩小的文件中。您只需在优化的版本中将缩小的文件加载到index.html中。

这是一个模糊的问题。您确定在大量文档中找不到您的答案吗?-缩小后的requirejs文件变得太大而无法有效加载每个html文件,这是常见的吗?我想浏览器会将其缓存以备将来的页面请求,这样应该会处理好它。。。它有多大?
require(["module1", "module2"], function(module1, module2) {
});