Demleme düğümünü ve NVM v0.6.19'u yükledikten sonra bile düğümümün sürümü her zaman v0.6.1-pre.
Düğüm sürümüm:
node -v
v0.6.1-pre
NVM bunu söylüyor (bir bash terminaline ilk kez düğüm sürümünü yükledikten sonra):
nvm ls
v0.6.19
current: v0.6.19
Ama bash'ı yeniden başlattığımda, gördüğüm şey bu:
nvm ls
v0.6.19
current: v0.6.1-pre
default -> 0.6.19 (-> v0.6.19)
Peki bu hayalet düğümü 0.6.1 öncesi sürümü nerede ve bundan nasıl kurtulabilirim? Ben bir proje üzerinde çalışabilmeniz için NPM üzerinden kütüphaneleri kurmaya çalışıyorum.
NVM'den önce güncellemek için BREW kullanmayı brew update
ve kullanarak brew install node
. Benim "düğüm" dizini ve benim /usr/local/include
"düğüm" ve "düğüm_modülleri" silmeyi denedim /usr/local/lib
. Bu talimatları izleyerek npm'i kaldırıp yeniden yüklemeyi denedim .
Tüm bu çünkü "zipstream" kütüphanesini yüklemek için düğümün eski bir sürümünü güncellemeye çalışıyordu. Şimdi kullanıcılar dizinimde klasörler var ve NVM 0.6.19 kullandığını söylemesine rağmen STILL düğümü sürümü güncel değil.
İdeal olarak, nodejs, npm ve nvm'yi kaldırmak ve her şeyi sıfırdan sistemime yeniden yüklemek istiyorum.