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

相关推荐
搬砖的小码农_Sky3 分钟前
C语言:字符串
c语言·开发语言
大熊程序猿5 分钟前
python Flask指定IP和端口
开发语言·python·flask
YONG823_API11 分钟前
1688商品数据采集API的测试对接步骤分享(提供免费测试key)
开发语言·数据库·爬虫·python·数据挖掘
恬淡虚无真气从之22 分钟前
go interface(接口)使用
开发语言·后端·golang
GISer_Jing25 分钟前
Vue前端进阶面试题目(二)
前端·vue.js·面试
她说—技术支持28 分钟前
MATLAB 2024a安装包下载及安装教程
开发语言·matlab
努力学习的饼干39 分钟前
C++模版特化和偏特化
开发语言·c++
乐闻x43 分钟前
Pinia 实战教程:构建高效的 Vue 3 状态管理系统
前端·javascript·vue.js
程序员学姐1 小时前
基于SpringBoot+Vue的高校社团管理系统
java·开发语言·vue.js·spring boot·后端·mysql·spring
weixin_431449681 小时前
web组态软件
前端·物联网·低代码·编辑器·组态