require.js优化器

时间:2023-03-08 18:52:50

项目发布前,require.js优化器可以合并require.js各个模块。

官网: http://requirejs.org/docs/optimization.html

安装

npm install -g requirejs
                        

1、从C:\Users\Administrator\AppData\Roaming\npm\node_modules\requirejs\bin复制出r.js到工程下

2、当前目录下新建文件bulit.js

({
baseUrl: "./test/js",
name: "main",
out: "./test/js/main-built.js",
paths: {
"jquery": "jquery",
},
})

3、main.js

require.config({
paths: {
"jquery": "jquery",
},
shim: {
'math': {
deps: ['jquery'],
exports: 'math'      
}    
}
});
require(['math','jquery1'],function(math,jquery) {
console.log(math.test);
});

4、math.js

define(function (){
return {
test: $
};
});

5、输入命令

node r.js -o build.js
                        

生成的main-built.js就是合并压缩后的js。

原文地址:http://www.linchaoqun.com/html/optimize/require.js.jsp