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=>{});

相关推荐
freewlt2 分钟前
Node.js 性能分析实战指南:从入门到精通
node.js
禅思院3 分钟前
下篇:打造可观测的异步加载防御体系
前端·架构·前端框架
|晴 天|6 分钟前
Vue 3 项目错误处理实战:Vue ErrorHandler、Promise 监控、用户友好提示
前端·javascript·vue.js
Cobyte6 分钟前
8.响应式系统比对:手写 SolidJS 响应式系统
前端·javascript·vue.js
噜噜噜噜鲁先森7 分钟前
STL——String类
开发语言·c++·算法
IT_陈寒8 分钟前
Python中的这个可变默认参数陷阱我居然又踩了
前端·人工智能·后端
沐知全栈开发9 分钟前
Bootstrap 下拉菜单
开发语言
XS03010612 分钟前
Java 基础(七)多态
java·开发语言
不知名的老吴15 分钟前
一文读懂:单例模式的经典案例分析
java·开发语言·单例模式
欧米欧15 分钟前
C++算法之双指针算法
开发语言·c++