require.js优化器

项目发布前,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

posted @ 2015-09-07 15:37  林超群  阅读(236)  评论(0编辑  收藏  举报
林超群博客