获取目录nodejs中的所有目录

我希望这将是一件简单的事情,但是我找不到任何可以这样做的东西。

我只想获取给定文件夹/目录中的所有文件夹/目录。

因此,例如:

<MyFolder>
|- SomeFolder
|- SomeOtherFolder
|- SomeFile.txt
|- SomeOtherFile.txt
|- x-directory

我希望得到一个数组:

["SomeFolder", "SomeOtherFolder", "x-directory"]

或上面的路径(如果是这样的话)...

那么做上述工作已经存在吗?

飞云2020/03/20 13:56:38

使用路径列出目录。

function getDirectories(path) {
  return fs.readdirSync(path).filter(function (file) {
    return fs.statSync(path+'/'+file).isDirectory();
  });
}