当grunt.js文件发生变化时,是否可以重新启动grunt手表
用例:我现在正在构建我的grunt进程并继续更改grunt.js文件,我必须重新启动grunt.js以查看它是否有效。
当grunt.js文件发生变化时,是否可以重新启动grunt手表
用例:我现在正在构建我的grunt进程并继续更改grunt.js文件,我必须重新启动grunt.js以查看它是否有效。
看起来这是在版本中实现的 0.4.0
。你可以看到 问题在这里 这解释了通过简单地观看Gruntfile(即使没有任何任务),Grunt设置的全部内容将被重新加载:
watch: {
grunt: { files: ['grunt.js'] }
}
看起来这是在版本中实现的 0.4.0
。你可以看到 问题在这里 这解释了通过简单地观看Gruntfile(即使没有任何任务),Grunt设置的全部内容将被重新加载:
watch: {
grunt: { files: ['grunt.js'] }
}
是的,你可以实现它。例如添加 Gruntfile.js
到你的文件数组。
watch: {
js:{
files:['src/js/**/*.js','Gruntfile.js'],
tasks: ['jshint','requirejs'],
}
}
此默认行为仅在重新加载时才重新加载 Gruntfile
变化。
如果要在其他文件更改时重新加载,可以使用该选项 reload
:
watch: {
"grunt" : {
files: ['Gruntfile.js','someotherfiles.json'],
options: { reload: true }
}
},
资源 : https://github.com/gruntjs/grunt-contrib-watch/pull/285