Node.js
Node.js — это программная платформа, превращающая JavaScript из узкоспециализированного языка в язык общего назначения.
NVM
Node Version Manager (NVM) — это широко используемый инструмент, который позволяет управлять несколькими версиями Node.js на одном компьютере.
Установка NVM на macOS
- Обновите пакеты Homebrew
sh
brew update
- Установите NVM
sh
brew install nvm
- Создайте каталог .nvm
sh
mkdir ~/.nvm
- Отредактируйте следующий файл конфигурации
sh
nano ~/.zshrc
Вставляем в файл строки:
bash
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh"
[ -s "/usr/local/opt/nvm/etc/bash_completion" ] && \. "/usr/local/opt/nvm/etc/bash_completion"
- Загружаем переменную в текущую среду оболочки.
sh
source ~/.zshrc
Использование NVM
Просмотреть доступные версии для установки
sh
nvm ls-remote
Можно установить любую версию использовать псевдонимы, такие как node
для последней версии, lts
для последней версии LTS.
sh
nvm install node
nvm install 20
Проверить, что установлено:
sh
nvm ls
Переключение между версиями:
sh
nvm use 18