Как я могу обновить NodeJS и NPM до следующих версий? - PullRequest
1507 голосов
/ 04 июня 2011

Я только что установил Node.js и npm (для дополнительных модулей).

Как я могу обновить Node.js и модули, которые я использую, до последних версий?

Может ли npm сделать это, или мне нужно удалить и переустановить Node.js и npm, чтобы получить следующие версии?

Я следовал этим шагам в разделе npm.

Ответы [ 45 ]

0 голосов
/ 26 марта 2019

В эти дни вы переходите на https://nodejs.org/en/download/

Запустите установку, требуемую вашей операционной системой. Он обнаружит любую существующую установку и правильно установит выбранную версию.

0 голосов
/ 12 апреля 2018

Перейдите к «https://nodejs.org/en/"» и загрузите либо самые последние, либо самые стабильные версии. После загрузки установщик Mac pkg обновил существующую версию. В Linux: Apt и Windows установщик позаботится.

Когда я сделал npm -v из cmd, он дал наиболее стабильную версию, которую я скачал и установил по вышеуказанной ссылке.

xyz-MacBook-Pro: ~ узел aasdfa $ -v v8.11.1

0 голосов
/ 12 февраля 2019

Самое простое решение (без командной строки)

Скачать версию с:

https://nodejs.org/en/

Он заменил мои существующие версии, и все работает без сбоев.

0 голосов
/ 01 июля 2018

Как сказал @devWL, NPM, который заботится об обновлениях, всякий раз, когда выпускаются новые обновления , вы получите информацию о том, как обновить NPM. Просто скопируйте и запустите команда, данная NPM и вы в курсе.

В случае обновления node.js.

  1. Перейти на nodejs.org
  2. Затем нажмите «другие загрузки» нужной версии.
  3. Поиск "Установка Node.js через менеджер пакетов"
  4. Нажмите на свой тип ОС. Пример "Дистрибутивы Linux на основе Debian и Ubuntu"
  5. Делай то, что когда-либо писал. В основном нужно запустить только две команды.

А теперь ты в курсе.

ПРИМЕЧАНИЕ: Если вы обновляете себя самостоятельно, то он поставляется с собственной версией NPM. NPM может снова сказать, чтобы обновить позже. Так что тогда просто делайте все, что написано в консоли. NPM автоматически убедится, что вы его обновили.

0 голосов
/ 12 октября 2018

Это работало для меня в Windows для обновления только npm (powershell в режиме администратора):

npm --version
# 5.6.0
cd "C:\Program Files\nodejs"
rm "npm" 
rm "npx"
mv "npx.cmd" npx.old.cmd
mv "npm.cmd" npm.old.cmd

# This is the important command
./npm.old.cmd install npm

rm *.old.cmd
npm --version
# 6.4.1

Это исправлено npm WARN npm npm does not support Node.js v10.12.0, которое у меня было, потому что chocolatey установил несовместимый узел и npm

...