Моя версия узла всегда v0.6.1-pre, даже после того, как я установил brew node и NVM установил v0.6.19.
Моя версия узла:
node -v
v0.6.1-pre
NVM говорит следующее (после того, как я впервые установил версию узла в одном терминале bash):
nvm ls
v0.6.19
current: v0.6.19
Но когда я перезапускаю bash, вот что я вижу:
nvm ls
v0.6.19
current: v0.6.1-pre
default -> 0.6.19 (-> v0.6.19)
Так где же этот фантомный узел версии 0.6.1-pre и как от него избавиться? Я пытаюсь установить библиотеки через NPM, чтобы я мог работать над проектом.
Я пытался использовать BREW для обновления до NVM, используя brew update
и brew install node
. Я попытался удалить каталог "node" в моем, /usr/local/include
а также "node" и "node_modules" в моем /usr/local/lib
. Я попытался удалить npm и переустановить его, следуя этим инструкциям.
Все это потому, что я пытался обновить старую версию узла, чтобы установить библиотеку "zipstream". Теперь в моем каталоге пользователей есть папки, и версия узла STILL не устарела, хотя NVM говорит, что использует 0.6.19.
В идеале я хотел бы удалить nodejs, npm и nvm и просто переустановить все это с нуля в моей системе.