【问题标题】:Unable to skip files using grunt-contrib-clean无法使用 grunt-contrib-clean 跳过文件
【发布时间】:2015-05-20 12:04:55
【问题描述】:

在我的一生中,我无法完成跳过某些文件的清理任务。

clean: {
  empty_dist: ['./dist/**/*', '!./dist/home/config.js']
}

当我运行这个时,我的dist/ 目录被完全清空,包括我想跳过的dist/home/config.js

我正在使用grunt clean:empty_dist 使用版本^0.5.0 运行它

The docs are here.

另外,顺便说一句,'**/*''*' 之间有什么区别

【问题讨论】:

  • SO 不是一个适合在主题标题中使用机智的讨论论坛。请将您的问题标题编辑为描述性内容。
  • 我认为这可能是因为 dist/home (本身)被删除了。也许您应该将初始匹配更改为./dist/**/*.js
  • @brianvaughn 是最重要的,我必须'!./dist/home'!谢谢哟。
  • 很高兴它有帮助!然后将其移至答案中,以便其他人可以更轻松地找到它。 :)

标签: javascript coffeescript gruntjs


【解决方案1】:

看起来dist/home(本身)正在被删除。也许您应该将初始匹配更改为./dist/**/*.js(或转义!./dist/home)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-29
    • 2015-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多