【发布时间】:2019-02-12 14:47:59
【问题描述】:
我正在使用节点 8.10.0。
fs.readdir() 返回文件名和子目录名的数组,或 fs.Dirents[]。
我无法让它工作。这是一个简单的例子:
console.log(require("fs").readdirSync("/", {withFileTypes:true}));
这给了我一个字符串数组(例如["bin", "mnt", "usr", "var", ...]),而不是fs.Dirent 对象数组(这是我想要的)。
如何让它工作?
【问题讨论】:
-
分享输出。
-
fs.readddir(...) 总是返回包含文件名的字符串数组。
-
用于获取您已迭代此数组的文件。
-
@mehta-rohan 不检查那个链接,你可以得到
fs.Dirent[] -
勾选,我答对了