我收到了一个grunt设置,其中一个新任务应该执行(grunt.task.run)已经存在的任务。要执行的任务是异步的,新任务应该等到异步任务完成。
这样做的首选方式是什么?
答案 0 :(得分:4)
grunt已经覆盖了这个,你应该将你的任务声明为异步,并在你的任务中使用done()函数告诉grunt它已经完成,看看this repo和this article ,当我第一次处理异步任务时,这对我非常有帮助。
没有瞥见你的grunt文件,这就是我所能说的,但可以通过grunfile的链接免费更新帖子:)