0
我使用咕嚕,業力(singleRun: false
)。我的測試是用咖啡書寫的。每次我的咖啡文件發生變化時,我都希望我的測試運行。問題是我不知道如何讓兩者都發生。 到目前爲止,我發現手錶的任務,我想有加我的咖啡的事情,觀察者添加到我的測試任務這樣的:連續complinig和運行我的咖啡腳本測試與業力
//karma.conf.js
singleRun: true,
和Gruntfile:
//Gruntfile.js
watch: {
coffee: {
files: ['test/spec/{,*/}*.coffee'],
tasks: 'coffee'
}
}
grunt.registerTask('test', [
'clean:server',
'coffee',
'concurrent:test',
'autoprefixer',
'connect:test',
'karma',
'watch:coffee'
]);
這樣的業力觀察者正在觀看JavaScript文件,但我自己的咖啡觀察者根本沒有被觸發。
現在我剛剛從測試任務中刪除了watch:coffee
,我在並行終端中運行了grunt test
和grunt watch:coffee
,這看起來有點可憐。有沒有更好的辦法?