本文主要任务是读取目录,准确的说是遍历指定目录下的所有文件,并打印路径
const fs=require(‘fs‘); const path=require(‘path‘); /** * 遍历指定目录下的所有文件 * @param {*} dir */ const getAllFile=function(dir){ let res=[] function traverse(dir){ fs.readdirSync(dir).forEach((file)=>{ const pathname=path.join(dir,file) if(fs.statSync(pathname).isDirectory()){ traverse(pathname) }else{ res.push(pathname) } }) } traverse(dir) return res; }
https://github.com/XingGuoZM/ming-scripts
使用node进行文件操作二:遍历指定目录下的所有文件,并打印路径
原文:https://www.cnblogs.com/xingguozhiming/p/12973332.html