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

相关推荐
驱动小百科3 分钟前
chrome无法访问此网站怎么回事 分享5种解决方法
前端·chrome·谷歌浏览器·谷歌浏览器无法访问此网站·无法访问此网站
极客先躯4 分钟前
高级java每日一道面试题-2025年4月07日-微服务篇[Nacos篇]-如何监控Nacos的运行状态?
java·开发语言·微服务
尘寰ya4 分钟前
前端面试-垃圾回收机制
java·前端·面试
Mikey_n11 分钟前
Vue + Spring Boot 整合全解析
前端·vue.js·spring boot
腹肌要保暖11 分钟前
深入剖析服务端框架 elpis-core
前端
牛了爷爷12 分钟前
php伪协议
android·开发语言·php
曼陀罗13 分钟前
怎么判断 open浏览器 还是刷新开着的浏览器窗口
前端
增删改查科学家15 分钟前
Jointjs工作流程图实现
前端
暖阳_xm15 分钟前
flex布局实现横向滚动
前端·css·微信小程序
前端门徒ian20 分钟前
关于html2pdf.js的使用记录
前端·javascript