fs模块 之 文件夹的操作

一、创建文件夹

(1)创建单一文件夹:

fs.mkdir(path,[option],callback);

fs.mkdirSync(path,[option]);

(2)递归创建 一层一层的文件夹

fs.mkdir(path,{recursive:true},callback);

fs.mkdirSync(path,{recursive:true});

二、读取文件夹

fs.readdir(path,[option],callback(err,data)=>{});

fs.readdirSync(path,callback(err,data)=>{});

三、删除文件夹

(1)删除单一文件夹

fs.rm(path,[option],callback=>{});

fs.rmSync(path,callback=>{});

(2)递归删除 一层一层的文件夹

fs.rm(path,{recursive:true},callback=>{});

fs.rmSync(path,callback=>{});

相关推荐
Henry Zhu1236 分钟前
Qt Model/View架构详解(五):综合实战项目
开发语言·qt·架构
孞㐑¥8 分钟前
算法—滑动窗口
开发语言·c++·经验分享·笔记·算法
仰泳之鹅9 分钟前
【杂谈】使用Edge浏览器下载文件显示“Microsoft Defender SmartScreen 已阻止此不安全文件”的解决方法
前端·edge
AI-小柒17 分钟前
从零入门大语言模型(LLM):系统学习路线与实践指南
大数据·开发语言·人工智能·学习·信息可视化·语言模型·自然语言处理
万邦科技Lafite20 分钟前
小红书评论数据一键获取,item_reviewAPI接口讲解
大数据·前端·数据库·chrome·电商开放平台
hhy_smile22 分钟前
Python environment and installation
开发语言·python
戌中横25 分钟前
JavaScript 对象
java·开发语言·javascript
crossaspeed26 分钟前
面向对象的三大特征和反射(八股)
java·开发语言
连山齐名31 分钟前
程序员棋谱之一——单例模式
开发语言·单例模式
zfj32136 分钟前
java synchronized关键字用法和底层原理
java·开发语言·轻量级锁·重量级锁·偏向锁·线程同步