1.0.0 • Published 3 years ago
yyq-remove v1.0.0
#用递归方法删除文件夹和文件
const fs=require('fs');
const removeDir=(pathDir)=>{
//查找文件夹子目录
const arr=fs.readdirSync(pathDir);
//遍历
arr.forEach(item=>{
item=pathDir+"/"+item;//拼接路径
const info=fs.statSync(item);//查看文件信息
if(info.isFile()){
//判断是文件
fs.unlinkSync(item);//删除文件
}else{
removeDir(item);//不是文件(递归)
}
})
fs.rmdirSync(pathDir);
}
removeDir('zi')
1.0.0
3 years ago