如何獲取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手冊


更多節點教程: