如何获取Node中文件夹中所有文件的名称

以下是使用Node.js列出文件系统文件夹中包含的文件/文件夹的方法:

const fs = require('fs')

const dir = ‘/Users/flavio/folder’ const files = fs.readdirSync(dir)

for (const file of files) { console.log(file) }

获得文件参考后,您可以使用来获取其详细信息

const path = require('path')

//… //inside the for loop const stat = fs.lstatSync(path.join(dir, file))

这有助于区分文件和文件夹,例如,使用stat.isDirectory()方法。

fspath是内置模块,无需使用npm进行安装

免费下载我的Node.js手册


更多节点教程: