【发布时间】:2015-10-06 07:14:05
【问题描述】:
我希望编写一个匹配文件夹子文件夹中所有文件的 glob(在 Gulp 文件中),如下所示:
/somefolder/**/*.somefile
但同时排除父文件夹中的文件:
/somefolder/*.somefile
(我这样做的理由是针对模板部分(在子文件夹中),而不是父文件夹中的实际模板。)
【问题讨论】:
标签: javascript gruntjs gulp
我希望编写一个匹配文件夹子文件夹中所有文件的 glob(在 Gulp 文件中),如下所示:
/somefolder/**/*.somefile
但同时排除父文件夹中的文件:
/somefolder/*.somefile
(我这样做的理由是针对模板部分(在子文件夹中),而不是父文件夹中的实际模板。)
【问题讨论】:
标签: javascript gruntjs gulp
您可以使用/somefolder/*/**/*.somefile。
这将匹配任何出现在在 /somefolder/* 中的.somefile 文件。 glob /somefolder/* 将匹配直接位于 /somefolder 内部的文件夹和文件,但标准“inside of /somefolder/*”将消除直接位于 /somefolder 内部的文件,因为来自文件系统文件不能包含文件,只有文件夹可以。 (我已经测试过了,它可以工作。)
【讨论】: