grunt异步任务超时

时间:2013-02-16 17:37:21

标签: node.js gruntjs yeoman

我有一个异步任务,但它在5秒内超时,grunt转到下一个任务:

grunt.registerTask("something", '', function(target){

    var done = this.async();

    function checkStatus ()
    {
        console.log('test');
        if(someCondition)
            done();
    }
    setInterval(checkStatus, 500);
});

我在终端中看到9条“测试”消息,然后它只是移动到下一个任务,而没有进一步等待“完成”。 我没有在grunt的代码中找到任何限制或时间限制 为什么会这样?

grunt 0.4.8rc1

0 个答案:

没有答案