我正在构建一个需要观看aproject文件夹的grunt脚本,并在添加,更改或删除文件时触发任务。我认为grunt-contrib-watch
是可以做到的包。
现在我遇到一些问题,当我在没有.php
个文件时运行它时:
当我运行监视任务并且.php
文件夹中有/workbench/temp
文件时,则:
/temp
内创建新文件时触发 任务。/temp
内删除文件时触发 任务。/temp
内更改文件时触发 任务。/temp
之外创建新文件时,任务不。/temp
之外删除文件时,任务不。/temp
之外更改文件时,任务不。看起来watch
任务正在制作要监视的目录列表,并且它只包含具有与监视任务中的files
选项匹配的文件的目录。
如何查看整个指定目录,包括所有子文件夹(还有尚未存在的文件夹)?
我的观察任务:
"workbench-php": {
files: [ '../../laravel-test/workbench/**/*.php' ],
tasks: [ 'test' ]
},