我对我的函数有一个小问题。我想获取许多目录中的所有文件。目前,我可以检索传递参数的文件中的文件。我想检索以参数形式传递的文件夹中每个文件夹中的html文件。如果我将"test"作为参数输入,则从"test"中检索文件,但我想检索"test / 1 / *. Html","test / 2 / . / .html":
var srcpath2 = path.join('.', 'diapo', result);
function getDirectories(srcpath2) {
return fs.readdirSync(srcpath2).filter(function (file) {
return fs.statSync(path.join(srcpath2, file)).isDirectory();
});
}
结果为: [1,2,3]
谢谢!
您可以在选项中设置dot:true,使glob将点视为普通字符。
-- https://www.npmjs.com/package/glob - Steven