My Gruntfile повторил "files"
на всем протяжении, который был разделен между двумя целями, dist
и dev
, из тех же задач. Вот пример, содержащий только проблему Stylus:
"use strict";
module.exports = function (grunt) {
grunt.loadNpmTasks("grunt-contrib-stylus");
grunt.initConfig({
stylus: {
dist: {
files: { "www/bundle.css": ["stylus/*.styl"] },
options: { compress: true, linenos: false }
},
dev: {
files: { "www/bundle.css": ["stylus/*.styl"] },
options: { compress: false, linenos: true }
}
}
});
grunt.registerTask("dev", ["stylus:dev"]);
grunt.registerTask("prod", ["stylus:prod"]);
};
Есть ли способ переместить файлы в конфигурацию уровня, поэтому мне не нужно повторять его в обеих целях?