Не можете обновить узел глобально с помощью nvm? - PullRequest
0 голосов
/ 18 мая 2018

Я хочу обновить узел до v8.3 глобально.Я работаю над последней OSX и использую v0.33.0 от nvm.

Я могу успешно обновить в одной оболочке bash:

$ which node
/Users/me/.nvm/versions/node/v8.1.0/bin/node
$ nvm install 8.3 --reinstall-packages-from=8.1
v8.3.0 is already installed.
Now using node v8.3.0 (npm v5.3.0)
Reinstalling global packages from v8.1.4...
Linking global packages from v8.1.4...
$ node -v

Но тогда, если я открою новую оболочку, этовсе еще указывает на старую версию:

$ which node
/Users/me/.nvm/versions/node/v8.1.0/bin/node
$ node -v
v8.1.0

Что я делаю не так?Я не вижу ничего в моем профиле bash, указывающего на старую версию.

1 Ответ

0 голосов
/ 18 мая 2018

Вам также необходимо установить версию узла по умолчанию, например:

nvm alias default 8.3.0

Это должно привести к тому, что ваша версия будет двигаться вперед.Кредит: https://eric.blog/2016/08/23/set-default-node-version-with-nvm/

...