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

相关推荐
宁雨桥2 分钟前
for of,for in以及传统for循环的区别与不同场景下的使用选择
前端·javascript
好奇龙猫3 分钟前
[大学院-python-base gammer learning2: python base programming ]
开发语言·python
海盗123421 分钟前
C#上位机开发-S7协议通信
开发语言·c#
小短腿的代码世界26 分钟前
Qt 2D 绘制实战与性能优化深度解析
开发语言·qt·性能优化
椰羊~王小美30 分钟前
除了前端 JS 配置的国际化,对于 JS 没覆盖到的文本,怎么实现国际化
前端·javascript·状态模式
FeBaby33 分钟前
ReentrantLock 与 synchronized 底层实现对比图解
开发语言·c#
jaycyj34 分钟前
pytest
开发语言·python
A_aspectJ37 分钟前
【Java基础开发】基于 Java Swing +MySQL + JDBC 版实现图书管理系统
java·开发语言·mysql
AC赳赳老秦38 分钟前
DBA 专属方案:用 OpenClaw 实现 SQL 语句优化、慢查询分析、数据库备份巡检全自动化
服务器·前端·数据库·ffmpeg·自动化·deepseek·openclaw
Gary Studio41 分钟前
安卓HAL编译流程
开发语言·python