gpt4 book ai didi

node.js - 获取包含特定文件nodejs的所有第一个子文件夹

转载 作者:太空宇宙 更新时间:2023-11-04 01:41:06 24 4
gpt4 key购买 nike

我正在寻找一个对象,该对象将包含仅包含特定文件的所有第一个子文件夹。

例如:

<cwd>
|a
|-aa
|-ab
|-this.file
|b
|-other.file
|c
|-cc
|--this.file
|d
|-this.file

在这里我想要得到类似的东西

["a","d"]

或使用完整路径。

以前有过类似的事情吗?

最佳答案

肯定以前做过类似的事情,而且非常简单。

您应该做的是迭代当前文件夹子目录,并检查您想要的文件是否存在 - 如果它确实保存了当前子文件夹名称。

我建议您使用 Node 的 native 模块通过导入来处理文件

let fs = require('fs')

它有一些可能对您有帮助的功能,例如:

fs.readdir()fs.readdirSync() 为您提供文件夹的内容。

fs.stat(path,{withFileTypes: true})fs.statSync(path,{withFileTypes: true}) 为您提供有关条目的信息,并可以帮助您确定条目是文件还是目录。 (withFileTypes 选项使该函数返回具有该数据的 Dirent 对象)。

引用Node.js官方文档:here

祝你好运!

关于node.js - 获取包含特定文件nodejs的所有第一个子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52915751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com