javascript - node-glob 匹配除单个文件之外的所有文件

标签 javascript node.js glob node-glob

我正在尝试编写一个匹配所有文件 *.* 但不匹配 index.html 的 glob 模式。

我开始于:*.*!(index.html),但这不会产生正确的输出。

我正在阅读node-glob文档。

看完这个answer

我觉得这可能无法实现......?

我不想在 glob 选项中使用排除选项,我想尝试单独使用 glob 模式。

最佳答案

我知道这很旧,但我想要类似的东西。答案是您误解了文档:匹配所有文件但不匹配index.html 只是 !(index.html)。您不需要 *.*。因此,例如,要匹配 dist 文件夹和子文件夹中的所有文件,但不匹配 index.html,则为 ./dist/**/!(index.html)

关于javascript - node-glob 匹配除单个文件之外的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45488440/

相关文章:

javascript - 我应该如何创建两个对象来执行两个不同的 ajax 调用?

JavaScript - iPad 应用程序中的警报消息

node.js - 如何以优雅的方式在多个项目中重用 Mongoose 模型

c++ - 使用 boost 的 Glob 风格正则表达式模式匹配

javascript - 如何迭代 <thead><tr> 中的一些 TH 元素

javascript - Skrollr:褪色图像跳到 z-index 的顶部

javascript - Node exec 没有执行脚本的权限

javascript - Nodemon:错误:监听 EADDRINUSE:地址已在使用中:::5000

javascript - 使用 `**` 但忽略与指定名称匹配的目录

python - 从子目录中搜索 CSV 并将文件夹名称添加为一列