Как правильно обновить Node.js в Windows

Обновление софта — тривиальная задача для разработчика, но тем не менее иногда вызывающая затруднения и у специалистов.
Сегодня мы обновим Node.js в Windows.

 

Введение

Старая версия Node тоже может пригодится, если в каких-то проектах есть старые пакеты несовместимые с новой версией ноды.

Поэтому мы воспользуемся диспетчером версий Node Version Manager, который позволяет установить сразу несколько версий в ОС и легко переключаться между ними.

Список шагов:

  1. Скачивание NVM
  2. Установка NVM в Windows
  3. Установить свежую версию Node (через консоль)
  4. Включить нужную версию (через консоль)

 

1 Скачивание NVM

Зайти на страницу списка релизов и скачать нужный дистрибутив https://github.com/coreybutler/nvm-windows/releases
Есть варианты с установкой nvm-setup.zip и без nvm-noinstall.zip, а также исходники для тех кто хочет посмотреть код или его улучшить.

2 Установка в Windows

Разархивировать папку и запустить nvm-setup.exe
Следовать стандартной инструкции по установке в Windows.

3 Установить свежую версию Node (через консоль)

Команда ‘nvm’ выведет help со списком команд nvm)

Нас интересуют следующие

  • nvm list — выведет список установленных в системе версий Node
  • nvm install <version> [arch] — установить нужную версию (с нужной архитектурой)
  • nvm use — переключит используемую в ОС версию Node

Выберем нужный нам релиз на сайте nodejs.org, рекоммендуется ставить LTS.

Например это будет 14.16.1

И установим его:

4 Включить нужную версию (через консоль)

Посмотрим список установленных у нас нод

И переключимся на версию 14.16.1

 

Дополнительно: