判斷文件是否存在


1、stat下邊有isFile,isDirectory來篩選文件或文件夾

let fs=require("fs");
fs.readdir("./text",function (err,files) {
let filesArr = [];
(function fn(i) {
if(i===files.length){
console.log(filesArr);
return;
}
fs.stat("./text/"+files[i],function (err,stats) {
//if(stats.isFile()){ //isFile文件
if(stats.isDirectory()){//isDirectory文件夾
filesArr.push(files[i]);
}
fn(i + 1);
})
})(0)
});

2、判斷文件是否存在

let fs=require("fs");
fs.exists("./text",function (flag) {
if(flag){
console.log("文件存在");
}else{
console.log("文件不存在");
}
})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM