删除文件夹

node.js删除文件夹是分为同步和异步。

  • 同步删除文件夹: fs.rmdirSync()
  • 异步删除文件夹: fs.mrdir()

删除文件夹之前要清空目标文件夹里的所有文件。
删除文件夹之前要清空目标文件夹里的所有文件。
删除文件夹之前要清空目标文件夹里的所有文件。


同步删除文件 fs.rmdirSync()

fs文件目录:里面有一个rabbit文件夹
image.png

  1. const fs = require('fs');
  2. fs.rmdirSync(`${__dirname}/rabbit`);

异步删除文件 fs.rmdir()

  1. const fs = require('fs');
  2. fs.rmdir(`${__dirname}/rabbit`, (err) => {
  3. if(err) throw err;
  4. console.log('删除成功');
  5. });