Почему NVM?
Node Version Manager имеет несколько преимуществ, например:
- Используйте nvm для установки нескольких версий Node в одной системе. Также переключайте версию узла в любое время с помощью одной команды
- NVM позволяет пользователям устанавливать любую конкретную версию узла вместо последней версии.
- Node, установленный с помощью nvm, предназначен для конкретного пользователя. Он создает каталог .nvm в домашнем каталоге пользователя и сохраняет в нем все.
Установка NVM на CentOS 8
Для установки nvm в системе CentOS 8 или RHEL 8 Linux доступен скрипт оболочки shell.
Откройте терминал в своей системе или подключите удаленную систему с помощью SSH.
Используйте следующие команды для установки curl в вашей системе, а затем запустите скрипт установщика nvm.
sudo dnf install curl
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
source ~/.bashrc
Установка node с помощью NVM
Nvm позволяет установить несколько версий node в одной системе или для зарегистрированного пользователя.
Выполните команду, показанную ниже, чтобы просмотреть список доступных версий:
nvm ls-remote
Затем установите требуемую версию, используя следующую команду.
nvm install 12.19.0
Здесь вы меняете 12.19.0 на нужную версию, например 11.15.0, 10.11.0 и т. Д.
Он также предоставляет алиас для последней стабильной версии узла, версии LTS и другой предыдущей версии LTS.
nvm install node
#Установка последней стабильной версии
nvm install lts/*
# Установка последней LTS версии
Работа с NVM
Вот несколько часто используемых команд с nvm:
Список всех установленных версий nodejs для текущего пользователя
nvm ls
Чтобы перечислить все доступные версии для установки в вашей системе.
nvm ls-remote
nvm use 12.19.0
Чтобы найте версию по умолчанию, установленную для текущего пользователя, введите:
nvm run default --version
nvm exec 12.19.0 server.js
Как удалить определенную версию nodejs с помощью NVM
Вы можете удалить любую неиспользуемую версию, выполнив следующую команду.
Просто убедитесь, что удаляемая версия не является активной.
Чтобы удалить node.js 5.9.0 из своей учетной записи, введите:
nvm uninstall 5.9.0
Заключение
В этом руководстве вы научились устанавливать nvm и node в системе CentOS 8 Linux.
см. также:
- 📦 Как установить последние версии NodeJS и NPM на Linux
- 🖼️ eXtern OS — дистрибутив Linux на основе NodeJS
- Как начать работу с MongoDB и NodeJS?
- 📦 Как найти установленную версию пакета npm
- 🐧 Лучшие менеджеры пакетов Node.js для Linux