Moja wersja węzła jest zawsze w wersji v0.6.1-pre nawet po zainstalowaniu węzła brew i NVM w wersji v0.6.19.
Moja wersja węzła to:
node -v
v0.6.1-pre
NVM tak mówi (po pierwszej instalacji wersji węzła w jednym terminalu bash):
nvm ls
v0.6.19
current: v0.6.19
Ale kiedy ponownie uruchamiam bash, widzę to:
nvm ls
v0.6.19
current: v0.6.1-pre
default -> 0.6.19 (-> v0.6.19)
Gdzie jest więc ten fantomowy węzeł w wersji 0.6.1 w wersji wstępnej i jak się go pozbyć? Próbuję zainstalować biblioteki za pomocą NPM, aby móc pracować nad projektem.
Próbowałem użyć BREW do aktualizacji przed NVM, używając brew update
i brew install node
. Próbowałem usunąć katalog „node” w moim /usr/local/include
oraz „node” i „node_modules” w moim /usr/local/lib
. Próbowałem odinstalować npm i ponownie zainstalować go zgodnie z tymi instrukcjami.
Wszystko to, ponieważ próbowałem zaktualizować starszą wersję węzła, aby zainstalować bibliotekę „zipstream”. Teraz w moim katalogu użytkowników są foldery, a wersja węzła STILL nie jest aktualna, mimo że NVM twierdzi, że używa wersji 0.6.19.
Idealnie chciałbym odinstalować nodejs, npm i nvm, i po prostu ponownie zainstalować wszystko od zera w moim systemie.