【问题标题】:Glob that includes a folder's subfolders, but not the actual subfolder (Gulp)Glob 包含文件夹的子文件夹,但不包含实际的子文件夹 (Gulp)
【发布时间】:2015-10-06 07:14:05
【问题描述】:

我希望编写一个匹配文件夹子文件夹中所有文件的 glob(在 Gulp 文件中),如下所示:

/somefolder/**/*.somefile

但同时排除父文件夹中的文件:

/somefolder/*.somefile

(我这样做的理由是针对模板部分(在子文件夹中),而不是父文件夹中的实际模板。)

【问题讨论】:

    标签: javascript gruntjs gulp


    【解决方案1】:

    您可以使用/somefolder/*/**/*.somefile

    这将匹配任何出现在 /somefolder/* 中的.somefile 文件。 glob /somefolder/* 将匹配直接位于 /somefolder 内部的文件夹和文件,但标准“inside of /somefolder/*”将消除直接位于 /somefolder 内部的文件,因为来自文件系统文件不能包含文件,只有文件夹可以。 (我已经测试过了,它可以工作。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-06
      • 2013-02-15
      • 2015-09-14
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 2014-01-14
      • 1970-01-01
      相关资源
      最近更新 更多