SORU
4 Aralık 2010, CUMARTESİ


Nasıl Node.js komut satırı geçmesi?

Özel bir klasör ile başlatmak istiyorum bir web server Node.js yazdım. JavaScript değişkenleri erişmek için nasıl emin değilim. Böyle düğüm yapıyorum

$ node server.js folder

server.js burada benim kodudur. Node.js yardım bunun mümkün olduğunu söylüyor:

$ node -h
Usage: node [options] script.js [arguments]

Nasıl JavaScript bu tartışmalar erişmek ki? Bir şekilde web üzerinde bu bilgi bulmak mümkün değildi.

CEVAP
4 Aralık 2010, CUMARTESİ


Standart Yöntem (kütüphane)

Bağımsız process.argv saklanır

Burada şartname formu http://nodejs.org/docs/latest/api/process.html#process_process_argv

process.argv bir dizi komut satırı değişkenleri içeren. İlk eleman 'düğüm', ikinci unsur JavaScript dosyasının adı olacaktır. Sonraki öğeleri herhangi bir ek komut satırı argümanları olacaktır.

// print process.argv
process.argv.forEach(function (val, index, array) {
  console.log(index   ': '   val);
});

Bu oluşturur:

$ node process-2.js one two=three four
0: node
1: /Users/mjr/work/node/process-2.js
2: one
3: two=three
4: four

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Atlantic Records

    Atlantic Rec

    15 Aralık 2006
  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006