Thank you for reading this post, don't forget to subscribe!
Node Version Manager имеет несколько преимуществ, например:
- Используйте nvm для установки нескольких версий Node в одной системе. Также переключайте версию узла в любое время с помощью одной команды
- NVM позволяет пользователям устанавливать любую конкретную версию узла вместо последней версии.
- Node, установленный с помощью nvm, предназначен для конкретного пользователя. Он создает каталог .nvm в домашнем каталоге пользователя и сохраняет в нем все.
Установка NVM на CentOS 8
Для установки nvm в системе CentOS 8 или RHEL 8 Linux доступен скрипт оболочки shell.
Откройте терминал в своей системе или подключите удаленную систему с помощью SSH.
Используйте следующие команды для установки curl в вашей системе, а затем запустите скрипт установщика nvm.
1 2 |
sudo dnf install curl </code><code class="terminal-user">curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash |
1 |
source ~/.bashrc |
Установка node с помощью NVM
Nvm позволяет установить несколько версий node в одной системе или для зарегистрированного пользователя.
Выполните команду, показанную ниже, чтобы просмотреть список доступных версий:
1 |
nvm ls-remote |
Затем установите требуемую версию, используя следующую команду.
1 |
nvm install 12.19.0 |
Здесь вы меняете 12.19.0 на нужную версию, например 11.15.0, 10.11.0 и т. Д.
Он также предоставляет алиас для последней стабильной версии узла, версии LTS и другой предыдущей версии LTS.
1 2 |
nvm install node </code> # <code>Установка последней стабильной версии</code><code class="terminal-user"> nvm install lts/* </code> # Установка последней LTS версии |
Работа с NVM
Вот несколько часто используемых команд с nvm:
Список всех установленных версий nodejs для текущего пользователя
1 |
nvm ls |
Чтобы перечислить все доступные версии для установки в вашей системе.
1 |
nvm ls-remote |
1 |
nvm use 12.19.0 |
Чтобы найте версию по умолчанию, установленную для текущего пользователя, введите:
1 |
nvm run default --version |
1 |
nvm exec 12.19.0 server.js |
Как удалить определенную версию nodejs с помощью NVM
Вы можете удалить любую неиспользуемую версию, выполнив следующую команду.
Просто убедитесь, что удаляемая версия не является активной.
Чтобы удалить node.js 5.9.0 из своей учетной записи, введите:
1 |
nvm uninstall 5.9.0 |