2017-01-20 16 views
0

Каждый раз, когда я запускаю «grunt», мои JS и файлы CSS угасаются и литируются. Как не запускать uglify и jshint в начале часового запуска и выполнять только эти задачи при сохранении?Как запустить grunt часы без выполнения своих задач в начале?

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, и он будет выполнять задачу часов, не вызывая другие задачи.