在我看来,我错过了一些东西。是否有可能在Grunt中为Stylus或RequireJS制作子任务?我的意思是这样的:
grunt.initConfig({
stylus: {
dev: {
compile: {...}
},
prod: {
compile: {...}
}
}
});
对我来说它不起作用。但是,当我写道:
...
stylus: {
compile: {...}
}
...
它工作正常,创建文件等等......那么我做错了什么?
答案 0 :(得分:1)
Grunt任务以下一种格式运行:
taskname: {
subtaskname: {
// options
}
}
因此,为了使其有效,您不需要将compile
对象放在dev
和prod
子任务中。
stylus: {
dev: {
// options
},
prod: {
// options
}
}
最好的问候。