Встречались ли вы с ситуацией, когда какой-нибудь ваш проект требует версию node.js меньше, чем у вас установлена. На UNIX системах переключить версию node сравнительно легко. А вот для Windows немного сложнее. Ниже описан один из самых лёгких способов это сделать.
Для начала качаем NVM (Node Version Manager) для Windows по ссылке. Там среди прочей информации о версиях, будут предложены несколько инсталлях, в том числе для обновления уже установленного NVM. Для случая "с нуля" выбираем nvm-setup.zip (или как он будет зваться в дальнейшем) и ставим. Дальше лучше перезагрузить систему.
Свидетельством успешной установки будет работоспособность в терминале команды nvm version. Она должна нам вывести нечто подобное:
nvm version
1.1.9
Теперь, если мы проверим наличие всех установленных версий node и текущую, введём nvm list
nvm list
16.13.1
Допустим, нам для проекта нужна версия node 14. Ставим её:
nvm install 14
Установится версия 14.19.0 - последняя в серии 14. Если хотим установить конкретную версию, указываем это в nvm-команде.
Сейчас, если мы посмотрим список установленных версий, то увидим следующее:
nvm list
16.13.1
14.19.0
Чтобы переключиться на нужную версию из уже имеющихся, вводим:
nvm use 14.19.0
Теперь эта версия будет актуальной и чтобы вернуться к прежней, используем те же команды.
Комментарии (2)