我的RequireJS项目的构建步骤花了太长时间(大约14秒)来组合我的所有模块并导出到单个文件。这意味着在观看我的文件时开发变得非常繁琐。我正在使用节点模块进行编译,并且我已经尝试了RequireJS Optimizations页面上的所有提示(包括设置optimize
到none
),并且避免了#39 ;看到编译时间有任何显着差异。此时,我想要做的就是组合require lib,config和main.js
启动文件,以便可以通过网络请求加载所有其他模块。
我已经考虑过切换到Browserify或Webpack,但我还没有找到任何真正的证据证明它们将是更快的解决方案。
编辑:我的构建配置如下:
{
baseUrl: 'js/',
name: 'requireLib',
paths: {...paths},
shim: {...shims},
optimize: 'none'
}