Невозможно установить последнюю версию nodejs - PullRequest
0 голосов
/ 07 мая 2018

У меня была версия 4.2.6 nodejs в моем Ubuntu 16.04 pc. Я попытался установить с помощью команды sudo npm install -g n, и вышли следующие ошибки.

Node.js 4 is supported but the specific version you're running has

ошибка, известная как ошибка npm. Пожалуйста, обновите по крайней мере до 4.7.0, чтобы использовать это версия нпм. Вы можете найти последнюю версию Node.js на https://nodejs.org/

Я удалил текущие nodejs, а затем переустановил его. Но каждый раз, когда устанавливается версия 4.2.6. Я не понимаю, почему не установлена ​​последняя версия. Я перешел по этой ссылке, чтобы переустановить мой nodejs введите описание ссылки здесь

Нужно ли обновлять другие, чтобы иметь последние nodejs? Пожалуйста, наставьте меня

Ответы [ 4 ]

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

использовать NVM для управления всеми версиями узлов

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

вы можете использовать nvm и установить несколько версий узла и включить версию узла

эта ссылка поможет вам

введите описание ссылки здесь

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

Вот следующие шаги:

  1. Первый очистить кеш.
  2. Затем обновите npm
  3. Затем установите стабильную версию, если Node
sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Если это все еще не работает

  1. Удаление NodeJs и Npm
  2. Установить узел
sudo apt remove nodejs npm
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
0 голосов
/ 07 мая 2018

Вы можете установить последнюю версию nodejs, добавив локальное репозиторий apt, как указано в Официальный документ ,

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

, а затем используйте модуль n или nvm для управления версией.

Обновление: Вы должны удалить старую версию перед установкой новой версии

sudo apt-get purge nodejs
sudo apt-get autoremove
...