【发布时间】:2017-06-05 00:27:21
【问题描述】:
每次我运行“grunt”时,我的 JS 和 CSS 文件都会被 uglified 和 linted。如何在 watch 运行开始时不运行 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']);
【问题讨论】:
标签: gruntjs watch build-system