nodejs获取该文件下的所有文件名

使用Nodejs获取指定文件夹下所有文件的文件名是一个非常非常非常常见的需求。
让我与您分享我是如何实现的:
需要注意的是:fs和path都是内置模块,这意味着我们不需要npm来安装它们。
实现代码:
/**
* 前端教程网
* https://www.pipipi.net/
*/
const fs = require('fs')
const dir = '/Users/flavio/folder'
const files = fs.readdirSync(dir)
for (file of files) {
console.log(file)
}
如果我们获取到文件的引用,我们就可以获取文件的详细信息,例如:
const path = require('path')
//...
//放到for循环中
const stat = fs.lstatSync(path.join(dir, file))
我们还可以使用 stat.isDirectory() 来区分文件或文件名。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
上一篇:HTML 文件列表对象 下一篇:html 画布绘图文本案例研究
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。