Node Version Manager (NVM) – это популярный инструмент для управления несколькими версиями Node.js на одной машине. Он упрощает процесс установки, обновления и переключения между различными версиями Node.js, что делает его незаменимым инструментом для разработчиков Node.js. Если вы используете Ubuntu, установка NVM будет быстрой и простой. В этом руководстве вы узнаете, как установить NVM на систему Ubuntu.
Необходимые условия:
Свежая система Ubuntu (Ubuntu 20.04/22.04 или новее).
Доступ к терминалу с правами пользователя (либо root, либо пользователь с правами sudo).
Шаг 1: Обновление системы
Сначала убедитесь, что ваша система обновлена, выполнив следующую команду:
Шаг 2: Установка зависимостей
Перед установкой NVM убедитесь, что в вашей системе установлен curl, так как он необходим для получения сценария установки.
Шаг 3: Установите NVM с помощью cURL
Теперь вы можете установить NVM, запустив сценарий установки. Выполните следующую команду, чтобы загрузить и установить NVM из его официального репозитория:
Эта команда загрузит сценарий установки и передаст его в bash, который установит NVM на вашу систему. Сценарий автоматически:
Добавит необходимые переменные окружения в файл
~/.bashrc,~/.bash_profileили~/.zshrc, в зависимости от вашей оболочки.Установит последнюю стабильную версию NVM.
Шаг 4: Перезагрузите оболочку
После завершения установки вам нужно будет перезагрузить конфигурацию оболочки, чтобы изменения вступили в силу. Выполните следующую команду:
Если вы используете другую оболочку (например, Zsh), вы можете выполнить следующую команду:
Кроме того, можно закрыть и снова открыть терминал.
Шаг 5: Проверка установки NVM
Чтобы убедиться, что NVM был успешно установлен, выполните команду:
Это должно отобразить установленную версию NVM, указывая на то, что инструмент теперь доступен для использования.
Шаг 6: Установите Node.js с помощью NVM
Теперь, когда NVM установлен, вы можете легко установить любую версию Node.js. Например, чтобы установить последнюю стабильную версию Node.js, используйте:
Эта команда устанавливает последний стабильный выпуск Node.js. Чтобы установить определенную версию, замените node на номер нужной версии:
Шаг 7: Переключение между версиями Node.js
NVM позволяет легко переключаться между различными версиями Node.js. Чтобы узнать, какие версии установлены в вашей системе, выполните команду:
Чтобы переключиться на определенную версию, используйте:
Если вы хотите установить версию Node.js по умолчанию для вашей системы, используйте:
Шаг 8: Деинсталляция версий Node.js
Если вам понадобится удалить версию Node.js, воспользуйтесь командой:
Заключение
Установка NVM на Ubuntu позволяет легко управлять несколькими версиями Node.js, что особенно полезно для сред разработки, где для разных проектов могут потребоваться разные версии. Процесс прост, и с помощью NVM вы сможете быстро устанавливать, переключать и удалять версии Node.js по мере необходимости.
Дайте мне знать, если у вас возникнут какие-либо проблемы или потребуется дополнительная помощь!


