我想扫描给定文件夹的所有文件/目录并计算其大小。只能输出到X文件夹深度。
示例文件夹结构:
├── folder1
│ ├── folder1
│ │ ├── file1.txt
│ │ ├── file2.txt
│ │ └── folder1
│ └── folder2
│ ├── file1.txt
│ └── file2.txt
└── folder2
├── folder1
│ ├── file1.txt
│ ├── file2.txt
│ └── folder1
└── folder2
├── file1.txt
└── file2.txt
我花了一些时间在互联网上搜索,但所有答案看起来都变得不合理。
答案 0 :(得分:0)
我不会为您编写代码,但是您可以执行以下操作:
https://nodejs.org/api/fs.html
readdir / readdirSync以及fs.stats和stats.isDirectory。其余的一切取决于您,使用它们来遍历并检查每个文件/文件夹是一件相当简单的事情。