无法使用 grunt-contrib-clean 跳过文件
Unable to skip files using grunt-contrib-clean
我这辈子都无法完成跳过某些文件的清理任务。
clean: {
empty_dist: ['./dist/**/*', '!./dist/home/config.js']
}
当我 运行 这个时,我的 dist/
目录被完全清空,包括我想跳过的 dist/home/config.js
。
我运行使用 ^0.5.0
版本将其与 grunt clean:empty_dist
结合使用
另外,顺便说一句,'**/*'
和'*'
有什么区别
看起来 dist/home
(本身)正在被删除。也许您应该将初始匹配更改为 ./dist/**/*.js
(或转义 !./dist/home
)。
我这辈子都无法完成跳过某些文件的清理任务。
clean: {
empty_dist: ['./dist/**/*', '!./dist/home/config.js']
}
当我 运行 这个时,我的 dist/
目录被完全清空,包括我想跳过的 dist/home/config.js
。
我运行使用 ^0.5.0
grunt clean:empty_dist
结合使用
另外,顺便说一句,'**/*'
和'*'
看起来 dist/home
(本身)正在被删除。也许您应该将初始匹配更改为 ./dist/**/*.js
(或转义 !./dist/home
)。