【发布时间】:2014-12-23 07:57:07
【问题描述】:
在 Gruntfile.js 中,我看到了这样的代码:
watch: {
jsTest: {
files: ['test/spec/{,*/}*.js'],
tasks: ['newer:jshint:test', 'karma']
},
gruntfile: {
files: ['Gruntfile.js']
},
livereload: {
options: {
livereload: '<%= connect.options.livereload %>'
},
files: [
'<%= yeoman.app %>/{,*/}*.html',
'.tmp/styles/{,*/}*.css',
'<%= yeoman.app %>/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}'
]
}
},
这部分我真的看不懂
咕噜文件:{ 文件:['Gruntfile.js'] },
还有下面的livereload 部分..
它似乎想观看Gruntfile.js,但没有为其分配任何tasks 选项。所以当Gruntfile.js 改变时什么都不会发生。那么将它添加到watch 列表有什么意义呢?
【问题讨论】:
标签: gruntjs grunt-contrib-watch