0

私はgrunt、karma(singleRun: false)を使用しています。私のテストはcoffeescriptで書かれています。私のコーヒーファイルが変わるたびに私はテストをしたい。問題は、どちらの方法をどうやって作るのか分かりません。この方法にカルマをカルマで私のcoffeescriptテストを継続して実行しています

//Gruntfile.js 
watch: { 
    coffee: { 
      files: ['test/spec/{,*/}*.coffee'], 
      tasks: 'coffee' 
     } 
} 
grunt.registerTask('test', [ 
    'clean:server', 
    'coffee', 
    'concurrent:test', 
    'autoprefixer', 
    'connect:test', 
    'karma', 
    'watch:coffee' 
]); 

//karma.conf.js 
singleRun: true, 

とGruntfile中: は、これまでのところ、私はそこに私のコーヒーの事を追加し、そのような私のテストタスクにウォッチャーを追加しようとしました、時計のタスクを発見しましたウォッチャーはjavascriptファイルを見ていますが、自分のコーヒーウォッチャーはまったくトリガーされません。

今はテストタスクからwatch:coffeeを削除しましたが、私はとgrunt watch:coffeeを並列端末で実行していますが、これは少し悲しいものです。より良い方法がありますか?

答えて

関連する問題