ファイルにときどき現れるネスティングを理解するのに苦労してい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");
};