【问题标题】:Wait async grunt task to finish等待异步 grunt 任务完成
【发布时间】:2013-04-09 08:53:11
【问题描述】:

我收到了一个 grunt 设置,其中一个新任务应该执行 (grunt.task.run) 已经存在的任务。要执行的任务是异步的,新任务应该等到异步任务完成。

最好的方法是什么?

【问题讨论】:

标签: javascript asynchronous gruntjs


【解决方案1】:

grunt 已经涵盖了这一点,你应该将你的任务声明为异步任务,并在你的任务中使用 done() 函数告诉 grunt 它已经完成,查看 this repothis article,它们已经当我第一次处理异步任务时对我很有帮助。

看不到您的 gruntfile,我只能说这些,但可以随意更新您的帖子,并附上 grunfile 的链接 :)

【讨论】:

  • 嘿@gorhgorh,文章的链接失效了。您是否知道其他带有异步 grunt 任务示例的好资源?我不能让我的工作......谢谢你