grunt-contrib-clean删除除一个文件夹及其内容以外的所有文件夹/文件

mtpultz

您如何使用grunt-contrib-clean否定特定文件夹的清除。否定比赛似乎无效。

clean: {
    plugins: [ 
        'app/plugins/myplugin',
        '!app/plugins/myplugin/assets'
    ]
}

我尝试了几种不同的否定模式,例如:

'!app/plugins/myplugin/assets'
'!app/plugins/myplugin/assets/**'

以及在重要的情况下反转数组中的位置。似乎无法完全清除资产文件夹/内容。资产文件夹包含jQuery,AngularJS和内置的Bootstrap(SASS),我不想一直复制/构建它们,这似乎是在浪费时间。

并发哈希图

我像您所引用的那样快速建立了文件夹结构,并尝试了以下对我有用的结构:

clean: {
    options: {
        'no-write': true
    },
    plugins: ['app/plugins/myplugin/**/*', '!app/plugins/myplugin/assets/**']
}

第一个通配符选择myplugin文件夹内的所有文件和所有子文件夹(但不包括目录myplugin本身!),而否定取消选择包括所有子文件夹和文件的整个资产目录。

您应该删除选项字段以进行真正的测试,因为no-write: true它只是模拟干净文件,而实际上并未删除文件。

希望有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

grunt-contrib-copy-复制时忽略文件夹

来自分类Dev

grunt-contrib-compress排除点文件夹

来自分类Dev

grunt-contrib-imagemin-拍摄两个不同文件夹的图像

来自分类Dev

grunt-contrib-imagemin将文件输出到错误的文件夹

来自分类Dev

Grunt-Contrib-Copy,如何在不覆盖 dest 文件夹中的现有文件/文件夹的情况下复制保持相同文件夹结构的目录内容?

来自分类Dev

如何使用命令提示符删除除一个文件夹及其内容以外的所有文件夹?

来自分类Dev

grunt-contrib-watch + sass:如何指定目标文件?

来自分类Dev

如何使用grunt-contrib-uglify也gzip js文件?

来自分类Dev

仅在最近修改的文件上运行grunt-contrib-jshint

来自分类Dev

在grunt-contrib-jade任务中加载外部文件

来自分类Dev

无法使用grunt-contrib-cssmin创建缩小的CSS文件

来自分类Dev

grunt-contrib-sass无法编译CSS文件

来自分类Dev

如何使grunt-contrib-copy不复制LESS文件?

来自分类Dev

使用grunt-contrib-connect和grunt-connect-rewrite删除文件扩展名

来自分类Dev

如何使用grunt http服务器访问区域设置json文件(grunt-contrib-connect)

来自分类Dev

将Grunt grunt-contrib-jasmine报告输出到日志文件

来自分类Dev

阻止Grunt Contrib Uglify删除未使用的Javascript

来自分类Dev

grunt-contrib-cssmin-如何从缩小的CSS中删除评论

来自分类Dev

grunt-contrib-uglify 不断删除 console.log

来自分类Dev

为什么有grunt-contrib-compass的javascriptsDir参数?

来自分类Dev

grunt-contrib-watch是否有不同的输出样式?

来自分类Dev

将杏仁与grunt-contrib-requirejs一起使用

来自分类Dev

grunt-contrib-connect仅与keepalive一起使用

来自分类Dev

如何在grunt-contrib-copy文件重命名操作中删除原始文件?

来自分类Dev

grunt-contrib-requirejs任务停止Grunt且没有错误

来自分类Dev

Grunt的多个文件夹和文件

来自分类Dev

grunt-contrib-watch + grunt-rsync

来自分类Dev

用grunt将一个文件复制到多个文件夹

来自分类Dev

使用Grunt编译SASS文件会创建一个不必要的文件夹

Related 相关文章

  1. 1

    grunt-contrib-copy-复制时忽略文件夹

  2. 2

    grunt-contrib-compress排除点文件夹

  3. 3

    grunt-contrib-imagemin-拍摄两个不同文件夹的图像

  4. 4

    grunt-contrib-imagemin将文件输出到错误的文件夹

  5. 5

    Grunt-Contrib-Copy,如何在不覆盖 dest 文件夹中的现有文件/文件夹的情况下复制保持相同文件夹结构的目录内容?

  6. 6

    如何使用命令提示符删除除一个文件夹及其内容以外的所有文件夹?

  7. 7

    grunt-contrib-watch + sass:如何指定目标文件?

  8. 8

    如何使用grunt-contrib-uglify也gzip js文件?

  9. 9

    仅在最近修改的文件上运行grunt-contrib-jshint

  10. 10

    在grunt-contrib-jade任务中加载外部文件

  11. 11

    无法使用grunt-contrib-cssmin创建缩小的CSS文件

  12. 12

    grunt-contrib-sass无法编译CSS文件

  13. 13

    如何使grunt-contrib-copy不复制LESS文件?

  14. 14

    使用grunt-contrib-connect和grunt-connect-rewrite删除文件扩展名

  15. 15

    如何使用grunt http服务器访问区域设置json文件(grunt-contrib-connect)

  16. 16

    将Grunt grunt-contrib-jasmine报告输出到日志文件

  17. 17

    阻止Grunt Contrib Uglify删除未使用的Javascript

  18. 18

    grunt-contrib-cssmin-如何从缩小的CSS中删除评论

  19. 19

    grunt-contrib-uglify 不断删除 console.log

  20. 20

    为什么有grunt-contrib-compass的javascriptsDir参数?

  21. 21

    grunt-contrib-watch是否有不同的输出样式?

  22. 22

    将杏仁与grunt-contrib-requirejs一起使用

  23. 23

    grunt-contrib-connect仅与keepalive一起使用

  24. 24

    如何在grunt-contrib-copy文件重命名操作中删除原始文件?

  25. 25

    grunt-contrib-requirejs任务停止Grunt且没有错误

  26. 26

    Grunt的多个文件夹和文件

  27. 27

    grunt-contrib-watch + grunt-rsync

  28. 28

    用grunt将一个文件复制到多个文件夹

  29. 29

    使用Grunt编译SASS文件会创建一个不必要的文件夹

热门标签

归档