在我的react gulpfile中有这样的路径:
var path = {
HTML: 'src/index.html',
ALL: ['src/js/*.js', 'src/js/**/*.js', 'src/index.html'],
JS: ['src/js/*.js', 'src/js/**/*.js'],
MINIFIED_OUT: 'build.min.js',
DEST_SRC: 'dist/src',
DEST_BUILD: 'dist/build',
DEST: 'dist'
};
字符串
什么是双球体字符?
我知道一个球是什么...但什么是双重的呢?single glob
4条答案
按热度按时间yacmzcpb1#
它几乎与单个星号相同,但可能由 * 多个 * 目录级别组成。
换句话说,虽然
/x/*/y
将匹配如下条目:字符串
依此类推(通配符部分中只有一个目录级别),双星号
/x/**/y
将 * 也 * 匹配以下内容:型
其中“任何数量的级别”的概念也包括零(换句话说,
/x/**/y
将匹配/x/y
作为其选择之一)。顺便说一句,尽管我不喜欢把任何事情都归功于大型机,但我相信自从MVS的早期以来,这已经被用来允许在多个级别上选择数据集:-)
rkttyhzu2#
**
匹配任何字符 * 包括 * 正斜杠/
*
匹配任何字符 * 除了 * 一个正斜杠(只匹配文件或目录名)rjjhvcjd3#
它通常用于表示任意数量的子目录。所以呢
字符串
会匹配
型
oymdgrw74#
像Grunt一样,双**表示:“查找js中的所有子文件夹和所有.js文件。”
实际上,你可以在这里参考相同的:
https://www.codefellows.org/blog/quick-intro-to-gulp-js