В настоящее время у меня есть версия узла 10.10.0. Я хочу установить его с последней версией. На моем Ubuntu 18.4 LTS Bionic.
Я пытался использовать
url -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install nodejs
node -v
но он все еще показывает старую версию
Я также пробовал
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
. ~/.nvm/nvm.sh
nvm install 12.12.0
эти шаги показывают версию 12.12.0 по команде node -v, но когда я открываю новый терминал или виртуальную среду, он снова показывает более старую версию, которая является 10.10.0. Пожалуйста, предоставьте решение.
Вы можете использовать nvm use 12, чтобы терминал распознал, какую версию вы хотите использовать
nvm use 12
Я только что сделал pip3 install npm. Работал на меня.
pip3 install npm
Вам необходимо использовать менеджер версий узла и установить версию узла по умолчанию. Используйте команду ниже, чтобы установить версию по умолчанию.
nvm alias default <version> e.g nvm alias default 12.12.0