Javascript 如何使用glob npm模块获取具有不同模式的文件名列表
我想获得多个目录中的文件名列表,其中包含文件名作为文件名中的字符串。比如说Javascript 如何使用glob npm模块获取具有不同模式的文件名列表,javascript,node.js,glob,Javascript,Node.js,Glob,我想获得多个目录中的文件名列表,其中包含文件名作为文件名中的字符串。比如说 file-name.js abcd-file-name.js file-name-abcd.js xiao-file-name-xiao.js 以下是我迄今为止所做的工作 var glob = require("glob") glob(process.cwd() + "/directory/**/*-file-name*.*", {}, function (er, files) { console.log(
- file-name.js
- abcd-file-name.js
- file-name-abcd.js
- xiao-file-name-xiao.js
var glob = require("glob")
glob(process.cwd() + "/directory/**/*-file-name*.*", {}, function (er,
files) {
console.log(files)
})
我只收到包含文件名bao zhi zhi zhi zhi zhi zhi zhi zhi zhi zhi zhi zhi zhi zhi.js的文件,这应该与您所需的解决方案相匹配
var glob = require("glob")
glob(process.cwd() + "/directory/**/?(*|*-)file-name?(-*).*", {}, function (er,
files) {
console.log(files)
})
资源: