9

是否可以在一个 .bat 脚本中运行两个 grunt 任务?

我尝试了以下方法:

grunt --param=val1 --force
grunt --param=val2 --force

但只运行了第一个任务。有任何想法吗?

4

2 回答 2

18

Grunt 将在结束时退出您的 BAT(不知道为什么,但确实如此)。为确保在 grunt 退出后仍能继续运行,您需要使用“call”函数:

call grunt --your-args-here-1
call grunt --your-args-here-2

请注意,如果第一个 grunt 失败,您仍将运行第二个 grunt。我不知道如何解决这个问题,我不需要它,希望^_^

于 2014-10-30T15:54:52.610 回答
0
start /wait /b "" "grunt --param=val1 --force"
start /wait /b "" "grunt --param=val2 --force"

试试那个...;)

于 2013-10-23T17:30:35.600 回答