我希望这将是一件简单的事情,但是我找不到任何能够做到这一点的东西。
我只想获取给定文件夹/目录中的所有文件夹/目录。
因此,例如:
<MyFolder>
|- SomeFolder
|- SomeOtherFolder
|- SomeFile.txt
|- SomeOtherFile.txt
|- x-directory
我希望得到一个数组:
["SomeFolder", "SomeOtherFolder", "x-directory"]
或者上面的路径,如果那是它的服务方式…
那么已经有什么可以做以上的事情吗?
这是此答案的较短的同步版本,它可以列出当前目录中的所有目录(是否隐藏):
const { lstatSync, readdirSync } = require('fs')
const { join } = require('path')
const isDirectory = source => lstatSync(source).isDirectory()
const getDirectories = source =>
readdirSync(source).map(name => join(source, name)).filter(isDirectory)
节点10.10.0+的更新
我们可以使用的新withFileTypes
选项readdirSync
来跳过额外的lstatSync
通话:
const { readdirSync } = require('fs')
const getDirectories = source =>
readdirSync(source, { withFileTypes: true })
.filter(dirent => dirent.isDirectory())
.map(dirent => dirent.name)
问题内容: 我的功能有点问题。我想在许多目录中获取所有文件。目前,我可以检索传入参数的文件中的文件。我想检索作为参数传递的文件夹中每个文件夹的html文件。我会解释,如果我把参数“测试”我检索“测试”的文件,但我想找回“测试/ 1 / * HTML。”,“测试/ 2 / /。 html的”: 结果:[1,2,3] 谢谢 ! 问题答案: 看起来npm软件包会为您提供帮助。这是一个如何使用它的示例:
我希望这将是一个简单的事情,但我找不到任何东西在那里这样做。 我只想获取给定文件夹/目录内的所有文件夹/目录。 例如: 我希望得到一个数组: 或者上面的路径,如果是这样的话... 那么是否已经存在任何可以做到上述的事情呢?
问题内容: 如何获取给定目录的所有子目录而没有文件(当前目录)或(父目录),然后使用函数中的每个目录? 问题答案: 您可以将glob()与选项一起使用 要么
问题内容: 有没有办法在Python中返回当前目录中所有子目录的列表? 我知道您可以使用文件来执行此操作,但是我需要获取目录列表。 问题答案: 你是指直接子目录,还是树下的每个目录? 无论哪种方式,你都可以使用以下方法: 将为每个子目录生成一个元组。该三元组中的第一个条目是目录名称,因此 应该递归地给你所有的子目录。 请注意,元组中的第二个条目是该条目在第一个位置的子目录的列表,因此你可以改用它,
本文向大家介绍nodejs 递归拷贝、读取目录下所有文件和目录,包括了nodejs 递归拷贝、读取目录下所有文件和目录的使用技巧和注意事项,需要的朋友参考一下 先给大家介绍下nodejs 递归拷贝目录下所有文件和目录,具体代码如下所示: ps:下面看下Nodejs递归读取目录下的所有文件 递归读取当前目录下的所有文件。 总结 以上所述是小编给大家介绍的nodejs 递归拷贝、读取目录下所有文件和目
问题内容: 所以我有一个看起来像这样的文件系统: 我很好奇是否可以获取所有文件夹名称的列表? 这个javascript,html5甚至jQuery,我什么都无法安装。 问题答案: 他的问题很 明确(HTML5) 我很好奇是否可以获取有关所有文件夹名称的列表?这个javascript,甚至jQuery,我都无法安装任何东西 完全没有,但没有最后的答案! JavaScript(JS)是一种解释性的计算