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 分钟前
Uniapp 开发H5 页面跳转拦截
前端·javascript·uni-app
IT爱学堂7 分钟前
Three.js可视化企业实战WEBGL课,2023年全新WEB 3D THREEJS技术
前端·javascript·webgl
人邮异步社区10 分钟前
如何系统地学习 C++ 语言?
开发语言·c++·学习
知识分享小能手20 分钟前
概理论与数理统计学习教程,从入门到精通,在数理统计中应用R软件(21)
开发语言·学习·r语言
Data_Journal21 分钟前
Playwright vs Selenium:哪个是最佳无头浏览器
开发语言·python·scrapy·microsoft·编辑器
网安蟹佬霸22 分钟前
WebAssembly安全攻防实战:从WASM逆向到漏洞利用
前端·安全·自动化·区块链·智能合约·wasm
Chester_199927 分钟前
CSP202104C.DHCP服务器
开发语言·程序人生·蓝桥杯
跨境技工小黎27 分钟前
LLM蜜罐系统是什么?AI爬虫如何精准绕过?
开发语言·人工智能·python
-今昭-33 分钟前
OpenStack Dashboard 部署与图形化创建云主机实战指南
开发语言·php