Наиболее простым способом устанавливать и переключать версии Node.js является использование утилиты nvm. Разбираемся в управлении версиями Node.js через консоль в Windows.
Что такое nvm?
nvm (Node Version Manager) — это довольно простой скрипт, который позволяет устанавливать, переключать и удалять версии Node.js на лету. Проще говоря, nvm даёт вам возможность держать на одной машине любое количество версий Node.js. При установке новой версии для неё создаётся отдельная директория. При переключении версий скрипт подменяет путь до Node.js в PATH.
При этом нужно помнить, что глобальные пакеты для каждой версии свои и никак не пересекаются.
Установка nvm
Чтобы установить nvm, нужно загрузить установочный пакет из репозитория - nvm-windows
Установка Node.js
После того, как мы установили nvm, нужно установить node.js. ЧТобы посмотреть доступные версии, воспользуемся командой:
"nvm list available"
Итак, допустим мы хотим, чтобы на нашей машине было установлены LTS и Current версии node.js. Для этого выполним команды:
"nvm install 10.16.3
nvm install 12.10.0"
После этого мы можем посмотреть установленные версии, используя команду:
"nvm list"
И выбрать Current версию, выполнив команду:
"nvm use 12.10.0"
Таким образом, мы разобрались как можно установить несколько версий node.js на рабочую машину и переключаться между ними.
Есть идея, замечание? Напиши об этом в комментарии или мне в личку.