1
我正在尝试require.js,并且只包含在我的主页上的js文件中。 main.js加载其他脚本。页面加载时的许多请求(require.js)
我正在用yslow测试我的网站的性能。它说我的页面有15个js文件,我应该尝试将它们合并为一个。这不是require.js的目的吗?我不应该把所有的js合并成一个大文件?
我正在尝试require.js,并且只包含在我的主页上的js文件中。 main.js加载其他脚本。页面加载时的许多请求(require.js)
我正在用yslow测试我的网站的性能。它说我的页面有15个js文件,我应该尝试将它们合并为一个。这不是require.js的目的吗?我不应该把所有的js合并成一个大文件?
好吧,RequireJS的想法是将你的脚本构建成模块(小部件)。在这样做的时候,你会注意到你将要处理很多模块,从而处理很多文件。
解决“多文件”问题,RequireJS has an optimizer。
RequireJS有一个优化工具,做以下
- 结合了相关的脚本一起到构建层,并通过UglifyJS(默认值)或关闭编译器(使用Java时一个选项)minifies他们。
- 通过内嵌@import引用的CSS文件并删除注释来优化CSS。
谢谢。我已经在使用模块。 – pethel