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 testgrunt watch:coffee,這看起來有點可憐。有沒有更好的辦法?

回答