如何通过最小化某些路径来阻止require.js一个文件优化?

时间:2012-12-07 17:31:20

标签: javascript requirejs

我正在使用r.js使用以下命令为我的应用程序创建一个文件脚本:

r.js -o ./scripts/require.build.json baseUrl=public/js/ name=main out=main.min.js

require.build.json有以下选项:

{
    "paths": {
        "jquery": "plugins/jquery.1.8.2.min",
        "underscore": "plugins/underscore.1.4.2.min",
        "backbone": "plugins/backbone.0.9.2.min"
    },
    "shim": {
        "backbone": {
            "deps": ["jquery", "underscore"],
            "exports": "Backbone"
        },
        "underscore": {
            "exports": "_"
        }
    }
}

我的main文件只是一个简单的测试用例:

/*jslint browser: true */
/*global define: false*/
define(function (require) {
    "use strict";

    var $ = require("jquery"),
        Backbone = require("backbone");

    window.console.log($);
    window.console.log(Backbone);
});

我想知道,我怎样才能避免r.js缩小我的依赖项(jQuery,Underscore和Backbone)的已经缩小的文件以节省时间?

0 个答案:

没有答案