我在理解grunt.js
文件中的嵌套时遇到了困难。在以下示例中,像concat.dist
和min.dist
这样的嵌套对象是什么意思?dist
关键字是否引用了另一个命名任务或仅仅是一个配置对象?执行concat
和min
任务时确切调用了什么?
module.exports = function (grunt) {
grunt.initConfig({
// …
concat: {
dist: {
src: ["<banner:meta.banner>", "<file_strip_banner:lib/main.js>"],
dest: "dist/main.js",
}
},
min: {
dist: {
src: ["<banner:meta.banner>", "<config:concat.dist.dest>"],
dest: "dist/main.min.js",
}
},
// …
});
// …
grunt.registerTask("default", "lint qunit concat min");
};
dist
和dev
作为示例子任务的多任务。 - jonschlinkertgrunt concat
将运行concat和dev"应该改为"[...]将运行_dist_和dev",也许你可以编辑一下@alemangui(因为我的编辑没有被接受)。谢谢!" - benebun