文件列表(包括文件夹)
原生 readdir:只能当前目录,不寻找下级
let dirList = fs.readdirSync('./dir')
// 返回值示例:
// [".DS_Store","Update.exe","version","views_resources_200_percent.pak","xinput1_3.dll"]
读取指定目录下的所有文件,支持过滤
使用 recursive-readdir,但不会列出文件夹
需列出文件夹使用:readdir-enhanced
是不是目录
fs.statSync(path).isDirectory()
读取文件 fs.readFile
读取不存在文件会报错
fs.readFile(file[, options], callback)
fs.readFileSync(file[, options])
默认获取二进制数据。参数设置为utf8将获取文本数据
fs.readFile('note_data/index.html', 'utf8', function (err, data) {

本文介绍了Node.js中对文件系统的操作,包括使用fs模块读取文件和目录、判断路径是否为目录、重命名文件和目录、删除文件及目录(包括递归删除)、写入文件及复制文件的方法。重点讲解了如何读取指定目录下的所有文件,以及如何进行文件和目录的删除操作。
最低0.47元/天 解锁文章
1517

被折叠的 条评论
为什么被折叠?



