Введение
Node Version Manager (NVM) — важный инструмент для любого разработчика, работающего с Node.js. Он позволяет легко устанавливать, управлять и работать с несколькими версиями Node.js в одной системе без конфликтов. Это руководство проведет вас через процесс установки NVM в Ubuntu 24.04 и покажет, как использовать его для управления выпусками Node.js.
Шаг 1. Установка NVM
Чтобы установить NVM в вашей системе Ubuntu, выполните следующие действия:
Открыть терминал: это можно сделать, выполнив поиск «Терминал» в меню приложения или нажав Ctrl+Alt+T.
Запустите сценарий установки NVM: выполните следующую команду в терминале, чтобы загрузить сценарий установки NVM из репозитория проекта GitHub. Использование Curl:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Использование Wget:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Обязательно проверьте страницу NVM GitHub на наличие номера последней версии и соответствующим образом обновите URL-адрес.
Включить NVM: после завершения сценария установки вам необходимо закрыть и снова открыть терминал или запустить следующую команду, чтобы немедленно использовать nvm.
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
Шаг 2. Установка Node.js с использованием NVM
После установки NVM вы можете установить Node.js. NVM упрощает установку любой версии Node.js. Чтобы установить последнюю версию, используйте:
nvm install node
Чтобы установить конкретную версию Node.js, вы можете сделать это, указав номер версии, например:
nvm install 20.12.0
Шаг 3. Использование NVM для управления версиями Node.js
Вы можете перечислить все установленные версии Node.js, используя:
nvm ls
Для переключения между установленными версиями Node.js используйте:
nvm use <version_number>
Например, для обновления до Node.js версии 18.20.0 вы должны использовать:
nvm use 18.20.0
Шаг 4. Установка версии Node.js по умолчанию
Чтобы избежать необходимости вручную менять версии каждый раз, когда вы открываете новый терминал, вы можете установить версию Node.js по умолчанию с помощью NVM:
nvm alias default <version_number>
Эта команда делает указанную версию версией по умолчанию для каждого нового сеанса оболочки.
Дополнительные команды
- Установите последнюю версию Node.js LTS:
nvm install --lts
- Удалите определенную версию Node.js:
nvm uninstall <version_number>
Заключение
NVM — это мощный инструмент, который позволяет легко управлять несколькими версиями Node.js на одном компьютере. Это особенно полезно для разработчиков, которым необходимо обеспечить совместимость между различными проектами или которые тестируют свои приложения на нескольких версиях Node.js. Выполнив шаги, описанные в этом руководстве, теперь вы должны установить NVM в своей системе Ubuntu 24.04 и знать, как использовать его для эффективного управления выпусками Node.js.