node.js bir klasördeki tüm dosyaları gerektirir? | Netgez.com
SORU
19 Mart 2011, CUMARTESİ


node.js bir klasördeki tüm dosyaları gerektirir?

Nasıl node.js bir klasördeki tüm dosyaları vardır.

gibi bir ÅŸey gerekir:

files.forEach(function (v,k){
  // require routes
  require('./routes/' v);
}};

CEVAP
19 Mart 2011, CUMARTESİ


Muhtemelen en index.js bir dosya oluşturun ve "modüller" ve sonra sadece gerektirir. tüm atamak için mantıklı eğer klasörü kontrol (varsa) olurdu

yourfile.js

var routes = require("./routes");

index.js

exports.something = require("./routes/something.js");
exports.others = require("./routes/others.js");

Eğer dosya adlarını bilmiyorum ama loader falan yazmalısın.

Loader örnek çalışma:

var normalizedPath = require("path").join(__dirname, "routes");

require("fs").readdirSync(normalizedPath).forEach(function(file) {
  require("./routes/"   file);
});

// Continue application logic here

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Turkish Airlines

    Turkish Airl

    11 AÄžUSTOS 2006