Turkcell | Geleceği Yazanlar

Web Programlama

Web Programlama

DERS PROGRAMI
401: Node.js Ders Programı

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

Lisans: Creative Commos (by-nc-sa)12.09.2019 tarihinde güncellendi
Bakabileceğiniz Etiketler:Eğitmen: Geleceği Yazanlar Ekibi

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('..');