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

相关推荐
正在发育ing__1 分钟前
从源码看vue的key和状态错乱的patch
前端
蒸汽求职23 分钟前
北美求职身份过渡:Day 1 CPT 的合规红线与安全入职指南
开发语言·人工智能·安全·pdf·github·开源协议
黄林晴25 分钟前
第一次听到 Tauri 这个词,去学习一下
前端
可可爱爱的你吖32 分钟前
蜂鸟云地图简单实现
前端
布局呆星34 分钟前
Vue3 :生命周期、DOM 操作与自定义组合式函数
前端·javascript·vue.js
YuanDaima204841 分钟前
二分查找基础原理与题目说明
开发语言·数据结构·人工智能·笔记·python·算法
147API42 分钟前
多模型路由规则设计实战:第一版系统别做成黑盒
服务器·前端·javascript
xcjbqd01 小时前
CSS中隐藏元素的多重技巧与应用场景
前端·css
fox_lht1 小时前
7.3.结构体-方法
开发语言·后端·rust