【nodejs】---写一个方法,可以删除一个文件夹---【北杨】

const fs=require("fs");
const path=require("path");
function deletePath(dir){
    if(!~fs.existsSync(dir))return;
    var dirs=fs.readdirSync(dir);
    dirs.forEach(function(file){
        var nowPath=path.join(dir,file);
        if(fs.statSync(nowPath).isDirectory()){
            deletePath(nowPath);
        }else{
            fs.unlinkSync(nowPath);
        }
    });
    fs.rmdirSync(dir);
}
deletePath("./a");

你可能感兴趣的:(nodejs)