gulp - 如何使用 glob 模式仅标记文件而不标记文件夹?

标签 gulp gitignore glob

考虑以下文件结构:

root
   |- folder1
   |- folder2
   |- folderN
   |- file1
   |- file2
   |- fileN

如何仅定位文件而不逐个排除 (!) 每个文件夹?

最佳答案

因此,您只需要特定根目录中的文件,而不需要文件夹这些文件夹的内容。

您要查找的 glob 是 *。这将选择您当前所在目录中的所有文件。或者,如果您想选择 root 文件夹中的所有文件而不其子文件夹,请使用 root/*。要选择子文件夹和子文件夹内容,您必须使用 Globstar:**

您可以轻松测试您的 glob here :

关于gulp - 如何使用 glob 模式仅标记文件而不标记文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32557064/

相关文章:

javascript - JS 正则表达式替换文件名中的版本号

jenkins - 如何在build.gradle文件中定义变量,其值由jenkins动态传递

git - 被忽略的文件仍然显示为已更改,当从索引中删除时,它们会在其他机器上被删除

package - pipenv 安装 glob 失败

php - 使用 php 查找损坏的符号链接(symbolic link)

javascript - __webpack_hmr 转到错误的端口并失败

Gulp 4 你忘了发出异步完成信号吗?

xcode - 如何将.gitignore文件添加到Xcode项目

javascript - 忽略除 bower 中的文件夹之外的所有内容

Logstash 文件输入 glob 不起作用