Grunt子任务并行运行

时间:2014-02-19 14:11:45

标签: javascript asynchronous gruntjs

根据this,任务可以是异步的。 就我而言,我有一些任务,每个任务都有几个按顺序运行的子任务(或目标)。

例如:

copy: {
    foo: {
      // concat task "foo" target options and files go here.
    },
    bar: {
      // concat task "bar" target options and files go here.
    }
  }

但是copy:foo花了太长时间,所以我希望副本的子任务并行运行。可能吗?

1 个答案:

答案 0 :(得分:0)

是。使用

setTimeout(your_func1, 0);
setTimeout(your_func2, 0)