7

Как обновить Node.js?

1

Проблема обновления Node.js

Я выполнил следующие действия, чтобы обновить свой npm:

npm update npm -g

Однако у меня нет ясного понимания, как обновить Node.js. Есть ли у кого-то предложения по этому поводу? (Сейчас я использую Node.js версии 0.4.1, и хочу обновиться до версии 0.6.1.)

5 ответ(ов)

2

Сначала обновите npm:

npm install -g npm stable

Затем обновите node:

npm install -g node

или

npm install -g n

После установки версий проверьте их:

node --version

или

node -v
1

Чтобы обновить Node.js до последней версии или до конкретной версии, вы можете сделать следующее:

sudo npm install n -g
sudo n 0.10.18   // Это установит указанную версию

Для установки последней стабильной версии:

sudo n stable

Для установки последней LTS версии (тестировалось на Mac):

sudo n lts
0

На CentOS 7 вы можете выполнить следующие команды:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/5.4.1/bin/node /usr/bin/node
node -v  # Должен показать обновленную версию
npm rebuild node-sass  # (Опционально: если вы используете этот пакет)

Примечание: Символьная ссылка необходима для привязки вашего исполняемого файла Node к последнему установленному бинарному файлу Node.js.

0

Вы можете использовать nvm.

  1. Проверьте, какая версия самая последняя на сайте http://nodejs.org/ (например, v0.10.26).
  2. Запустите команду nvm install v0.10.26.

Готово.

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

  • Команда nvm ls выведет список доступных версий и покажет, какая версия используется в данный момент.
  • Команда nvm use VERSION изменит текущую версию Node.js на запрашиваемую.
  • Команда nvm alias default VERSION установит версию по умолчанию. В следующий раз, когда вы выполните source nvm.sh, именно эта версия будет загружена (обратите внимание, что это не изменяет текущую версию, для этого выполните nvm use).
0

Вам нужно установить Node.js глобально с помощью npm, но вывод говорит о том, что команда была выполнена успешно. Позвольте объяснить, что произошло при выполнении команды:

Вы выполнили следующую команду в Git Bash для Windows:

$ npm i node -g

В результате выполнения этой команды вы увидели сообщение об установке пакета node. В выводе указано, что был установлен node, а также выполнена проверка безопасности, и уязвлений не найдено. Кроме того, были добавлены дополнительные пакеты.

Если вы хотите убедиться, что Node.js установлен корректно, вы можете проверить его версию с помощью команд:

$ node -v
$ npm -v

Эти команды выведут версии установленного Node.js и npm. Если вывод дает ожидаемые значения, значит, установка прошла успешно.

Если у вас возникли дополнительные вопросы или проблемы, вы можете обратиться к документации по Node.js или npm, а также на страницу пакета в npm.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь