2013-04-05 24 views
10

Yerel npm paketleri beklendiği gibi çalışır, ancak global olarak yüklü paketlerin çalışmasına izin verilmiyor. Hatta sadece hiçbir şey yapmıyor, hiçbir hata atmak değil (express, kahve, vb ..) Ben kahve senaryoyu kullanmak istedi kadardünya çapında yüklü npm paketleri çalışmıyor

Bu beni pek rahatsız değildi. Allready kontrol

şeyler (Ben Xubuntu 12.04 olduğum):

  • npm bunu listeler
  • onun/usr/local/bin yüklü
  • (güncellenmiş | kaldırıldı | yeniden) npm üzeri (NPM | apt-get)
  • kaldırıldı nodejs ve yaptığımız taze git-yeniden/opt/bin/düğüme

    => aynı şey ..

herkes bir çözüm bilir?

+0

'sudo npm install -g ' aracılığıyla yüklüyor musunuz? sudo npm veya -g yüklerseniz – Blender

+0

farketmez -g -> yüklü olsun demek ama denerseniz paket terminali hiçbir şey Sen benim yaptığım hatayı yapmış olabilir – tibtob

+1

olur emreder. Debian'da, düğümde iki düğüm vardır (node ​​ve nodejs), node nodejs ile ilgili değildir, ancak eğer kuruyorsanız, nodejs ile çakışır. http://askubuntu.com/questions/235655/node-js-conflicts-sbin-node-vs-usr-bin-node – jdcantrell

cevap

7

yerine nodejs komuta node ile başlamak çalıştı çıkıyor. /usr/local/lib/node_modules/coffee-script/bin/coffee'da #!/usr/bin/env node'u #!/usr/bin/env nodejs olarak değiştirdim ve şimdi iyi çalışıyor.

+0

Bu, bazı sorunum çözüldü. Çözümü daha önce bulmayı dilerdim. Şimdi yaklaşık bir hafta :( – Andre

+0

@tibtob için mücadele, size o debug nasıl söyleyebilir? TIA –

+1

Ne yazık ki benim sorunu, nodejs için düğüm değiştirdikten sonra hala aynı belirtiler çözmedi –

10

modül bulunsa dizinlerinin yer içermelidir ortamınızda

//show if set 
echo $NODE_PATH 

//set NODE_PATH 
NODE_PATH="/usr/local/lib/node_modules" 

NODE_PATH üzerinde NODE_PATH değişken kümesidir. Birden çok dizine sahip olabilir (iki nokta üst üste).

+0

$ NODE_PATH ayarlanır, ancak sayende tekrar node_modules-klasör teslim değildi bakınız: – tibtob

+0

ve ne yaptın @tibtob, ben arch linux kullanıyorum, bir düğüm yolu olduğunu bilmiyordum. – blamb

İlgili konular