我正在使用node-glob包来处理一些文件。我的目录树看起来像这样:
root
| file1
| file2
|
+---folder1
| file3
| file4
|
+---folder2
| file5
| file6
|
\---folder3
file7
file8
除了folder1
中的文件外,我想获取所有文件(包括根文件)。我可以在调用glob函数后过滤返回的数组,但我希望完全避免检索它们。这可能吗?
答案 0 :(得分:1)
假设您目前正在使用**/*
所有文件,我可能会使用glob-all
并指定一些要排除的路径。
globAll.sync([
'**/*',
'!folder1/**/*'
])