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

相关推荐
李剑一12 小时前
我做了个微信聊天模拟器,已开源
前端
励志的小陈13 小时前
数据结构--队列(C语言实现)
c语言·开发语言·数据结构
mjhcsp13 小时前
C++信息论超详解析
开发语言·c++
無限進步D13 小时前
Java 基础算法训练
java·开发语言·算法·入门
map1e_zjc13 小时前
Java SpringBoot学习记录(4)
java·开发语言·学习
小毛驴85013 小时前
多线程同步打标记的几种实现方案
java·开发语言·python
Mr_Xuhhh13 小时前
递归之美:合并两个有序链表的优雅解法
java·开发语言
代码搬运媛13 小时前
30分钟带你从0手搓一个AI-Cli命令行工具
前端
bluebonnet2713 小时前
【Python】一些PEP提案(五):注解的延迟求值
开发语言·python
橙露13 小时前
Python 操作 MongoDB:非关系型数据查询与分析
开发语言·python·mongodb