是否可以同時運行兩個監視任務?如何同時運行兩個grunt監視任務
我明白,我可以有任意數量我想裏面觀看設置,只需啓動咕嚕手錶的任務,它會看所有的人,像這樣的
...
watch: {
A: {
files: "js/dev/**/*.coffee",
tasks: ["coffee", "requirejs"]
},
B: {
files: "js/dev/**/*.coffee",
tasks: ["coffee"]
},
C: {
files: "js/dev/**/*.html",
tasks: ["copy"]
}
}
...
...但我不需要這個。我只想爲開發和生產製定不同的任務。如您所知,A(產品)與(開發)之間的唯一區別是縮小與拼接。我不需要同時啓動A和B任務。
首先我來到這個想法
grunt.registerTask("prod", ["watch:A", "watch:C"]);
grunt.registerTask("dev", ["watch:B", "watch:C"]);
但這並沒有工作。只是第一個觀看任務正在工作(C從來沒有工作)。有可能做我想做的事嗎?
正是,謝謝! –
這不適合我。當有兩個手錶同時運行時,我遇到了'致命錯誤:端口35729已被另一個進程使用'。任何線索? – jmcollin92
最好的和唯一的工作解決方案在那裏:https://npmjs.org/package/grunt-focus – jmcollin92