在grunt-contrib-watch中,我想观察两者的<%%= yeoman.app %>/*.html
变化以及对任何 HTML 文件的更深一层文件夹的变化。
因此,我的监视任务如下所示:
watch: {
html: {
files: ['<%%= yeoman.app %>/{,*/}*.html'],
tasks: ['copy:html', 'replace', 'processhtml:dev']
}
},
当我将更改保存到<%%= yeoman.app %>/index.html
时,监视任务按预期运行。但是,当我在其中创建一个目录<%%= yeoman.app %>
然后newfile.html
在该新目录中创建时,手表不会被触发。
我也尝试过files: ['<%%= yeoman.app %>/*.html', '<%%= yeoman.app %>/*/*.html']
,甚至files: ['<%%= yeoman.app %>/**/*.html']
匹配所有子目录,但是当编辑子目录中的 HTML 文件时,仍然不会触发。
我错过了什么?