如何防止fs.readdirSync将文件名中的逗号解释为单独的文件?

时间:2019-06-18 18:04:26

标签: node.js express

我尝试使用fs.readDirSync读取文件夹的内容,问题是:包含逗号的文件名被解释为多个文件,文件夹也是如此...

到目前为止,我已经尝试用转义序列替换逗号值,我发现这在JS中是不必要的...

let dirContent = fs.readdirSync(`${dir}`);
let files = [];
let folders = [];

dirContent.map(object => {
    fs.statSync(dir + "/" + object).isDirectory()
        ? folders.push(object)
        : files.push(object);
});

0 个答案:

没有答案