let rpt = async (path) =>{
return new Promise((res,rej)=>{
fs.stat(path,(err,data)=>{
if(err){
console.log("找不到此文件")
return
}
if(data.isDirectory() == true){
res(true)
}else{
res(false)
}
})
})
}
let pd = (path)=>{
let arr = []
fs.readdir(path,async (err,data)=>{
if(err){
console.log("文件路徑錯誤")
return
}
for(let i = 0;i<=data.length-1;i++){
if(await rpt(path+"/"+data[i]) == true){
arr.push(data[i])
}
}
console.log("最終arr:"+arr)
})
}
pd("./html")