先上目录:
app.js为入口文件,咱运行的地方。/utils/removeDir.js是我存放这个方法的的js文件
app.js:
const removeDir=require('./utils/removeDir');
removeDir('./rdir.html')
removeDir.js文件:
let fs = require('fs')
const arrForEach= function (dirpath, arr) {
return new Promise(function (resolve, reject) {
let filesArr = [...arr]
filesArr.map((item, index) => {
fs.unlink(dirpath + '/' + item, err => {
if (err) {
console.log('删除文件列表出错', err)
reject(err)
return false
}
if (index === filesArr.length - 1) {
console.log('全部文件删除成功')