![7275569-24aaa04b00b6713d.png](https://img-blog.csdnimg.cn/img_convert/fd60dd4f49719c24f80439ed80054d5d.png)
微信订阅号:Rabbit_svip
node.js删除文件夹是分为同步和异步。
同步删除文件夹: fs.rmdirSync()
异步删除文件夹: fs.mrdir()
删除文件夹之前要清空目标文件夹里的所有文件。
可以用 xxx 方法删除文件
同步删除文件 fs.rmdirSync()
fs
文件目录:里面有一个rabbit
文件夹
![7275569-2b4b6e2d485d33aa.png](https://img-blog.csdnimg.cn/img_convert/0c79851a5986b04c024f6ad277d7f05d.png)
微信订阅号:Rabbit_svip
const fs = require('fs');
fs.rmdirSync(`${__dirname}/rabbit`);
使用fs.rmdirSync
时,要指定文件夹的路径。
![7275569-33b047884a427575.png](https://img-blog.csdnimg.cn/img_convert/06d8858c8766577da06c5c6b1c5528f2.png)
微信订阅号:Rabbit_svip
异步删除文件 fs.rmdir()
const fs = require('fs');
fs.rmdir(`${__dirname}/rabbit`, (err) => {
if(err) throw err;
console.log('删除成功');
});
![7275569-e84f060e9795b4fb.png](https://img-blog.csdnimg.cn/img_convert/20050bea489a78d66a4ada1d9b96fe28.png)
微信订阅号:Rabbit_svip