nodejs递归文件夹获取所有文件路径实例
更新时间:2023年09月28日 08:47:20 作者:jsoncode
这篇文章主要为大家介绍了nodejs递归文件夹获取所有文件路径实例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
读取文件夹
fs.readdirSync('./')
判断文件类型
fs.statSync(item).isDirectory()
路径拼接
path.resolve(dir, item)
封装
function deepGetFile(dir) { let backList = [] let list = fs.readdirSync(dir) for (let index in list) { let item = path.resolve(dir, list[index]) if (fs.statSync(item).isDirectory()) { backList = backList.concat(deepGetFile(item)) } else { backList.push(item) } } return backList }
以上就是nodejs递归文件夹获取所有文件路径实例的详细内容,更多关于nodejs递归文件夹路径获取的资料请关注脚本之家其它相关文章!
相关文章
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
这篇文章主要介绍了node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用的功能,从而避免大量重复的CTRL+C终止程序动作,需要的朋友可以参考下2014-11-11Nodejs中的计时器(setTimeout setIntervals etImmediate)使用案例解析
这篇文章主要介绍了Nodejs中的计时器(setTimeout setIntervals etImmediate)使用案例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-06-06
最新评论