【问题标题】:Gulp exclusion glob syntaxGulp 排除 glob 语法
【发布时间】:2014-06-14 18:21:35
【问题描述】:

我在 gulp 下面临一个简单任务的问题。 我找不到从文件夹中排除所有文件的方法,不包括特定子文件夹中的文件。

这是我的文件的组织方式:

public/
____app/
________file4.txt
________js/
____________admin/
________________files1.txt
________________files2.txt
____________otherfolder/
________________files3.txt
____________file4.txt

我正在尝试获取 app 中包含的所有文件(在我的示例中只有 file4.txt)和 app/js/admin 文件夹中(没有不在 admin 中的 js 文件)。

这是我的全局语法:

['public/app/js/admin/**/*.txt', '!public/app/js/**', 'public/app/**']

使用这个命令,它只返回file4.txt和一个空的js文件夹。

感谢您的帮助!

【问题讨论】:

    标签: node.js glob gulp


    【解决方案1】:

    看起来这是一个持续存在的问题。 https://github.com/isaacs/minimatch/issues/25

    我使用了 Aaron Bushnell 的示例。

    ['public/app/js/admin/**/*.txt', '!public/app/{js,js/**}', 'public/app/**']
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-26
      • 1970-01-01
      • 2017-07-08
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 2012-09-19
      • 1970-01-01
      相关资源
      最近更新 更多