1.0.2 • Published 4 years ago

more-file-del-tp v1.0.2

Weekly downloads
2
License
ISC
Repository
-
Last release
4 years ago

TP Demo

/*-----------多个子文件的文件夹删除---------*/
const fs = require("fs");

//读取文件夹子目录  返回数组
fs.readdir("qwe",(err,arr)=>{  //"qwe"就是有多个子文件的文件夹
    // console.log(arr) ["1.jpg","2.js","3.png"];
    //遍历
    let result = arr.map(item => {
        item = "qwe/" + item;
        return new Promise((resolve,reject) => {
            //先删除子文件
            fs.unlink(item,(err) => {
                if(err){
                    reject(err);
                    return;
                }
                resolve();
            })
        })
    });
    Promise.all(result).then( ()=>{
        fs.rmdir("qwe",()=>{}); //删除文件夹
    } )
})
1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago