Я поместил это в нижней части моего ~/.bashrc
:
# NVM
. ~/nvm/nvm.sh
nvm ls
nvm use 0.8
nvm ls
Это вывод, когда я загружаю терминал:
Last login: Mon Apr 29 16:28:17 on ttys010
v0.4.7 v0.6.14 v0.8.4 v0.8.6 v0.8.12
current: v0.8.12
default -> 0.8 (-> v0.8.12)
Now using node v0.8.12
v0.4.7 v0.6.14 v0.8.4 v0.8.6 v0.8.12
current: v0.8.12
default -> 0.8 (-> v0.8.12)
usr$ which node
/Users/Vaughan/nvm/v0.8.12/bin/node
И когда я запускаю source ~/.bashrc
:
usr$ source ~/.bashrc
v0.4.7 v0.6.14 v0.8.4 v0.8.6 v0.8.12
current: v0.6.1
default -> 0.8 (-> v0.8.12)
Now using node v0.8.12
v0.4.7 v0.6.14 v0.8.4 v0.8.6 v0.8.12
current: v0.6.1
default -> 0.8 (-> v0.8.12)
usr$ which node
/usr/local/bin/node
Как видите, версия node
неверна. Он больше не ссылается на версию nvm
.
Что на земле может пойти не так?