Turkcell | Geleceği Yazanlar

401: Node.jsBaşlangıç seviyesi derslerde Web Programlama uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

Disk Üzerinde Değişik Dizinlerde Dolaşarak Dizin ve Dosyaları Listelemek

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 12.09.2019 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : web-programlama

Aşağıdaki örnek kodla değişik dizinlerde dolaşarak listeleme gerçekleştiriliyor.

var fs = require('fs');
 var traverseFileSystem = function (currentPath) {
    console.log(currentPath);
    var DOSYALAR = fs.readdirSync(currentPath);
    for (var i in DOSYALAR) {
       var currentFile = currentPath + '/' + DOSYALAR[i];
       var stats = fs.statSync(currentFile);
       if (stats.isFile()) {
       console.log(currentFile);
       }
      else if (stats.isDirectory()) {
             traverseFileSystem(currentFile);
           }
     }
   };
  traverseFileSystem('..');