2017-01-20 16 views
0

「grunt」を実行するたびに、私のJSとCSSファイルが醜くなり、lintedされます。ウォッチの開始時にuglifyとjshintを実行せず、保存時にのみこれらのタスクを実行する方法は?最初にタスクを実行せずに無言の時計を実行するには?

watch: { 
     // Samples.js 
     samplesJS: { 
      files: ['**/*.js'], 
      tasks: ['jshint:samplesJshint', 'uglify:samplesUglify'], 
     }, 
     // Samples-style.css 
     samplesCSS: { 
      files: ['**/*.css'], 
      tasks: ['cssmin:samplesCSSMin'], 
     }, 
     // Blogs.js 
     blogsJS: { 
      files: ['**/*.js'], 
      tasks: ['jshint:blogsJshint', 'uglify:blogsUglify'], 
     } 
     } 

grunt.registerTask('default', ['jshint', 'uglify', 'cssmin', 'watch']); 

答えて

1

デフォルトのタスクからそれらを削除します。

grunt.registerTask('default', ['watch']); 

それともgrunt watchを実行し、それが他のタスクをトリガすることなく、時計のタスクを実行します。

関連する問題