SORU
26 Ocak 2012, PERŞEMBE


Gidermek " Nasıl NodeJS -; bul modül" hata Olamaz

Github bir modül aşağı çekerek ve talimatları oluşturmak için aşağıdaki sonra çekerek varolan bir projeyi kullanarak çalışıyorum

> npm install ../faye

Bu hile yapmak gibi görünüyor:

> npm list
/home/dave/src/server
└─┬ faye@0.7.1 
  ├── cookiejar@1.3.0 
  ├── hiredis@0.1.13 
  └── redis@0.7.1 

Ama modülü bulmak düğüm değil

> node app.js
node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: Cannot find module 'faye'
    at Function._resolveFilename (module.js:334:11)
    at Function._load (module.js:279:25)
    at Module.require (module.js:357:17)
    at require (module.js:368:17)
    at Object.<anonymous> (/home/dave/src/server/app.js:2:12)
    at Module._compile (module.js:432:26)
    at Object..js (module.js:450:10)
    at Module.load (module.js:351:31)
    at Function._load (module.js:310:12)
    at Array.0 (module.js:470:10)

Gerçekten burada neler olduğunu anlamak istiyorum, ama nereye kadar biraz dağılmış durumdayım. Herhangi bir öneriniz var mı?

CEVAP
26 Ocak 2012, PERŞEMBE


npm install kullanarak geçerli dizin (alt node_modules denilen) sadece modüle yükler. App.js home/dave/src/server/ altında bulunur? Ve herhangi bir dizinden modülü kullanmak istiyorsanız, bunu genel npm install -g kullanarak yüklemeniz gerekir.

Ben genellikle proje benim kod ile birlikte teslim almak, böylece yerel olarak en paketlerini kurun.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • martin shervington

    martin sherv

    7 EKİM 2011
  • Maya Learning Channel

    Maya Learnin

    23 HAZİRAN 2010