使用遞迴刪除檔案
阿新 • • 發佈:2022-04-06
實現思路
- 判斷引數是檔案還是資料夾
- 刪除檔案函式
- 資料夾(該資料夾下面是否還有子檔案/目錄)
- 遍歷資料夾下的檔案內容
-
最後刪除空資料夾
const fs=require('fs') //刪除news資料夾以及所有子孫檔案 function remove(file){ //1.判斷引數是檔案還是資料夾 let stats = fs.statSync(file) if(stats.isFile()){ //2.刪除檔案函式 fs.unlinkSync(file) }else{ //3.資料夾(該資料夾下面是否還有子檔案/目錄)