SORU
4 EYLÜL 2011, Pazar


Nasıl node.exe birlikte etmesinin önünü kullanılır?

Windows İkili indirdiğiniz (.exe) the main page. nodejs

Nasıl ve npm (Düğüm Paket Yöneticisi) yükle kullanabilir miyim?

CEVAP
20 ŞUBAT 2012, PAZARTESİ


Geçerli windows v0 nodejs.org yükleyici.6.11 (2012-02-20) NodeJS ile birlikte etmesinin önünü kuracaktır.

NOTLAR:

  • Bu noktada, 64-bit sürümü en iyi bahistir
  • 32-bit düğüm "Dosyaları (x 86)" 64-bit windows. Program için yükleme yolu
  • Ayrıca çevre değişkenleri path deyimi tırnak işaretleri eklemek gerekebilir, Bu sadece gördüğüm bazı durumlarda gibi görünüyor.
  • Windows,globalyol aslında kullanıcı profili dizininde yükleyin
    • %USERPROFILE%\AppData\Roaming\npm
    • %USERPROFILE%\AppData\Roaming\npm-cache
    • UYARI: Eğer farklı bir kullanıcı olarak zamanlanmış olaylar ya da diğer otomasyon yapıyorsan, o kullanıcı olarak npm install çalıştırmak emin olun. Bazı modüller kamu hizmetleri genel olarak yüklü olmalıdır.
    • YÜKLEYİCİ BÖCEKLER: bu dizin oluşturmak veya kullanıcıları için ...\npm dizin Ekle yolu olabilir kendini.

Değiştirmek için "genel" daha uygun paylaşılan küresel bir konuma tüm kullanıcılar için konum %ALLUSERSPROFILE%\(npm|npm-cache) (yönetici olarak):

  • [NODE_INSTALL_PATH]\etc\ Bir dizin oluştur
    • bu npm config --global ... eylemler denemeden önce gereklidir
  • (yönetici) küresel yer(ler) etmesinin önünü modülleri oluşturmak için
    • C:\ProgramData\npm-cache - etmesinin önünü modülleri buraya gidecek
    • C:\ProgramData\npm - küresel yüklü modülleri için ikili scriptleri buraya gidecek
    • C:\ProgramData\npm\node_modules - küresel yüklü modülleri buraya gidecek
    • uygun izinleri ayarlayın
      • yöneticiler: değiştir
      • kimliği doğrulanmış kullanıcılar: okuma/yürütme
  • npm config --global set prefix "C:\ProgramData\npm"
  • npm config --global set cache "C:\ProgramData\npm-cache"
  • Sistem Path ortam değişkeni için C:\ProgramData\npm ekleyin

Eğer gour kullanıcı değiştirmek istiyorsanız "genel" %LOCALAPPDATA%\(npm|npm-cache) yol konum yerine:

  • Gerekli dizinleri oluşturun
    • C:\Users\YOURNAME\AppData\Local\npm-cache - etmesinin önünü modülleri buraya gidecek
    • C:\Users\YOURNAME\AppData\Local\npm - yüklü modülleri için ikili scriptleri buraya gidecek
    • C:\Users\YOURNAME\AppData\Local\npm\node_modules - küresel yüklü modülleri buraya gidecek
  • npm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
  • npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
  • setx PATH "PATH;C:\Users\YOURNAME\AppData\Local\npm"

Yeni başlayanlar için, etmesinin önünü bazıları aşağıdaki gibidir çoğu kullanarak yaptık modülleri.

  • async - co/koa ve jeneratörler ileriye doğru bir yol gibi görünüyor olsa da iş akışı için yardımcı yöntemler kümesi.
  • mssql arayüzü ve MS SQL Server sorgulamak için sürücü kitaplığı sarar tedious ()
  • node-mailer - smtp istemci
  • request - daha karmaşık mesajlar için http/alır
  • lodash - fonksiyonel js Kütüphanesi

Daha gelişmiş JS seçenekleri...

  • browserify - tarayıcı kullanmak için tarzı düğüm modülleri dönüştürmek
  • es6ify - ES5 tüketimi için ECMA 6 sözdizimi dönüştürmek
  • co - es6 jeneratör akım kontrolü - zaman uyumsuz desen (destekler thunk ve sözler) satır içi uygulaması
  • koa - co kavramlar ana çerçeve web getiriyor

Test için, ben aşağıdaki araç kullanırız...

  • mocha - test çerçevesi
  • chai - iddia kütüphane, chai seviyorum.bekliyoruz
  • sinon Casuslar ve yer tutucular ve dolgu verileri
  • sinon-chai - sinon iddialarını araçları chai uzatın
  • istanbul - kapsama raporları

Web takım.

  • browserify - tarayıcı için düğüm tarzı komut bundle, bu webpack tercih ederim
  • mochify - test tarayıcıda

Eğer bunu yaparsan...

  • gulp akış/görev sistemi oluşturmak

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • Liberator

    Liberator

    14 EYLÜL 2007