Установка и использование NVM для Windows
NVM, или Node Version Manager, представляет собой инструмент, который позволяет управлять версиями Node.js на операционной системе Windows. Он предназначен для установки, удаления и управления разными версиями Node.js по мере необходимости.
Установка NVM на Windows может показаться сложной задачей, так как изначально он предназначен для использования на операционных системах Unix и условно поддерживается на Windows. Однако это не значит, что нельзя использовать NVM на Windows. Существует несколько способов установки NVM на Windows, и в следующем развернутом ответе я расскажу о двух наиболее распространенных способах.
Первый способ - установка через WSL (Windows Subsystem for Linux). Вам потребуется настроенный WSL на вашем компьютере и использование командной строки в Linux-подобной среде.
Шаг 1:
Откройте командную строку в WSL.
Шаг 2:
Установите curl с помощью следующей команды:
sudo apt-get install curl
Шаг 3:
Загрузите скрипт установки NVM с помощью curl:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Шаг 4:
Перезапустите терминал и проверьте, успешно ли установлен NVM, выполнив команду:
nvm --version
Второй способ - использование существующих инструментов для Windows, таких как Chocolatey и PowerShell.
Шаг 1:
Установите Chocolatey, следуя инструкциям на официальном сайте Chocolatey.
Шаг 2:
Откройте PowerShell от имени администратора.
Шаг 3:
Установите NVM с помощью Chocolatey, выполнив следующую команду:
choco install nvm
Шаг 4:
Закройте PowerShell и откройте его снова как обычный пользователь.
Шаг 5:
Проверьте, успешно ли установлен NVM, выполнив команду:
nvm --version
После установки NVM вы можете использовать его для управления версиями Node.js. Вот несколько примеров команд NVM, которые вы можете использовать:
1. Установка определенной версии Node.js:
nvm install 12.18.3
2. Выбор используемой версии Node.js:
nvm use 12.18.3
3. Проверка текущей версии Node.js:
node --version
4. Удаление определенной версии Node.js:
nvm uninstall 12.18.3
5. Перечисление всех установленных версий Node.js:
nvm ls
Обратите внимание, что для использования NVM вы должны иметь установленные версии Node.js, которые вы хотите использовать. NVM не устанавливает Node.js автоматически, он только управляет уже установленными версиями.
Надеюсь, эта информация поможет вам установить и использовать NVM на Windows и эффективно управлять версиями Node.js на вашей системе. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.