Можно ли одновременно запускать две задачи просмотра?
Я понимаю, что у меня может быть любое количество задач, которые я хочу в настройках просмотра часов, и просто запускать часы для ворчания, и он будет смотреть их все, как этот
...
watch: {
A: {
files: "js/dev/**/*.coffee",
tasks: ["coffee", "requirejs"]
},
B: {
files: "js/dev/**/*.coffee",
tasks: ["coffee"]
},
C: {
files: "js/dev/**/*.html",
tasks: ["copy"]
}
}
...
... но мне это не нужно. Я просто хочу иметь разные задачи для разработки и производства. Как вы можете догадаться, единственная разница между A (производство) и B (развитие) - это минимизация и конкатенация. Мне не нужно запускать задачи A и B одновременно.
Сначала я пришел с этой идеей
grunt.registerTask("prod", ["watch:A", "watch:C"]);
grunt.registerTask("dev", ["watch:B", "watch:C"]);
Но это не сработало. Только первые часы работают (C никогда не работает). Возможно ли сделать то, что я хочу?