سلام در دقیقه 41 توضیح دادید که این برنامه که نوشتید میاد و کل دایرکتوری و زیر دایرکتوری موجود هر کدام از دایرکتوریها را هم میاد و زیر مجموعه شون را نشون میده ولی وقتی من برنامه را اجرا کردم فقط دایرکتوری و پوشههای موجود در دایرکتوری سطح اول را به من نشون میده و زیر دایرکتوری سطحهای دیگه را نشون نمیده چرا؟
fs.opendir('./',(err ,dir)=>{
if (err){
console.log(err);
return;
}
const readNext =(dir)=>{
dir.read((err,file)=>{
if (err){
console.log(err);
return;
}
// console.log(`file is : ${file}`);
if(file === null){
return;
}
const type = file.isDirectory()? 'directory' : 'file';
console.log(type,file.name);
readNext(dir);
});
}
readNext(dir);
});