node-glob匹配所有文件但只有一个文件

时间:2017-08-03 15:20:45

标签: javascript node.js glob node-glob

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

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

我正在阅读node-glob文档。

看了这个answer

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

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

1 个答案:

答案 0 :(得分:1)

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