我尝试使用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);
});