1.0.0 • Published 3 years ago

yyq-remove v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
3 years ago

#用递归方法删除文件夹和文件

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')