【发布时间】:2013-11-05 19:23:55
【问题描述】:
我使用 r.js 将 SPA 中的所有 js 代码拼凑到一个文件中。为此,我使用 grunt 的 `grunt-contrib-requirejs' 任务,具有以下内容:
requirejs: {
compile: {
options: {
name: 'app',
out: 'build/js/app.js',
baseUrl: 'app',
mainConfigFile: 'config/main.js',
preserveLicenseComments: true,
optimize: "none"
}
}
}
我还使用构建任务将构建文件夹压缩成一个 zip 文件,以便发送给我们公司的变更管理人员。
我想要两个 requirejs 任务 - 一个是 uglifying(用于发送到 CM),另一个不是(在开发期间)。这可能吗?我尝试用不同的名称创建一个新任务,然后咕噜咕噜地冲我大喊……应该很简单。这可能吗?有什么理由不这样做吗?
提前致谢!
【问题讨论】:
标签: requirejs gruntjs r.js grunt-contrib-requirejs