【发布时间】:2014-04-12 09:37:26
【问题描述】:
我有一个像这样的繁重任务:
grunt.registerTask 'test', ['clean:test',
'coffee:test',
'mochaTest',
'clean:test']
如果 mochaTest 返回失败代码,则最后一次清理将不会运行,并且会留下不需要的转译文件。
它不会引发错误,因此我无法尝试/捕获/最终,而谷歌/阅读源代码并没有为我提供解决方案,除非在每次失败后手动运行 grunt clean:test。
我是不是走错了路,还是有一种很好的方法来做类似于 finally-block 的事情?
(我知道我可以使用咖啡文件运行 mocha,这是一个简化的示例问题)
【问题讨论】:
标签: javascript coffeescript gruntjs