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

相关推荐
Liu.7745 分钟前
vue3组件之间传输数据
前端·javascript·vue.js
|晴 天|5 分钟前
前端闭包:从概念到实战,解锁JavaScript高级技能
开发语言·前端·javascript
开发者小天6 分钟前
react的拖拽组件库dnd-kit
前端·react.js·前端框架
点云SLAM14 分钟前
C++ error C2065: “M_PI”: 未声明的标识符 解决方案
开发语言·c++·error c2065·m_pi未声明 解决方案
用户44455436542616 分钟前
在Android开发中阅读源码的指导思路
前端
用户542778485154018 分钟前
ESM 模块(ECMAScript Module)详解
前端
qq_3363139319 分钟前
java基础-stream流练习
java·开发语言·python
草莓熊Lotso21 分钟前
C++11 核心精髓:类新功能、lambda与包装器实战
开发语言·c++·人工智能·经验分享·后端·nginx·asp.net
全栈前端老曹33 分钟前
【ReactNative】核心组件与 JSX 语法
前端·javascript·react native·react.js·跨平台·jsx·移动端开发
黎雁·泠崖35 分钟前
【C语言指针精讲】从内存到运算,吃透指针核心逻辑
c语言·开发语言