我正试图找出一种方法来watch
从街区的其余部分中分离出一个目标。目前我的监视目标如下所示:
watch: {
options: {
// Parent-level options
},
coffee: {
// ...
},
stylus: {
// ...
},
test: {
options: {
// Test-specific options
},
files: {
// ...
}
tasks: {
// ...
}
}
}
我面临的问题是我的测试选项包括与顶级不同的 livereload 端口,因此我可以同时运行grunt server
和grunt test
with livereload
ing 而不会让它们相互干扰。
在这之下,我有一个server
别名和一个test
别名。我正在寻找的是将test
监视目标分解为另一个任务,这样我就可以简单地watch
在我的服务器别名中运行,例如watch-test
测试,这样服务器任务就不会运行测试目标。
有任何想法吗?如果我遗漏了任何重要的内容或不清楚,请告诉我。谢谢!