无法从fs.readdir获取fs.Dirent数组

lon*_*nix 14 fs node.js

我正在使用节点8.10.0.

fs.readdir()返回文件名和子目录名称的数组,或. fs.Dirents[]

我无法让它发挥作用.这是一个简单的例子:

console.log(require("fs").readdirSync("/", {withFileTypes:true}));
Run Code Online (Sandbox Code Playgroud)

这给了我一个字符串数组(例如["bin", "mnt", "usr", "var", ...]),而不是一个fs.Dirent对象数组(这就是我想要的).

我如何让它工作?

meh*_*han 15

在v10.10.0中添加了必需的功能,您必须更新节点.

  • 升级到v10.10.0,仍然获得字符串数组 (2认同)