我正在使用 node-glob,https://github.com/isaacs/node-glob。我的结构是:
img/
-/nested
image1.png
image2.jpg
-/emtpy
image1.png
image2.jpg
我正在尝试获取所有图像+空目录
使用
'**/*+(.jpg|.png)'
结果是:
[
"img/nested/image1.png",
"img/nested/image2.jpg",
"img/image1.png",
"img/image2.png"
]
使用
'**/*/'
按预期工作:
[
"img/",
"img/empty/",
"img/nested/"
]
试图结合这两个结果根本不起作用
'**/*+(.jpg|.png|/)'
空数组
[]
我希望将 2 个结果合并为:
[
"img/",
"img/empty/",
"img/nested/"
"img/nested/image1.png",
"img/nested/image2.jpg",
"img/image1.png",
"img/image2.png",
]