node刪除當前文件夾下的所有文件和文件夾(不包括當前文件夾)
知識
12-19
function delDir(path){
let files = [];
if(fs.existsSync(path)){
files = fs.readdirSync(path);
files.forEach((file, index) => {
let curPath = path + "/" + file;
if(fs.statSync(curPath).isDirectory()){
delDir(curPath); //遞歸刪除文件夾
} else {
fs.unlinkSync(curPath); //刪除文件
}
});
fs.rmdirSync(path);
}
}
var paths = "public/resource/test_chudu_CN/";//設置刪除路徑
delDir(paths);//刪除文件夾
fs.mkdirSync("public/resource/test_chudu_CN/","0755");//創建當前文件夾
---------------------
作者:rta_bh
原文:https://blog.csdn.net/rta_bh/article/details/85088803
※用js方法splict()、indexOf()、push()等操作數組Array增刪改查
※webpack各部分怎麼編寫
TAG:程序員小新人學習 |