Introducción
NVM es una herramienta de gestión de versiones de nodos. Con la utilidad NVM, puede instalar varias versiones de node.js en un solo sistema. También puede elegir una versión específica de Node para aplicaciones. También proporciona una opción para seleccionar automáticamente la versión del nodo utilizando el archivo de configuración .nvmrc .
En este tutorial, lo ayudaremos a instalar NVM en el sistema Linux Ubuntu 22.04. Además, proporcione instrucciones para instalar varias versiones de Node.js con ejemplos útiles.
Requisitos previos
- Debe tener un sistema Linux Ubuntu 22.04 ejecutándose con acceso de shell.
- Inicie sesión con una cuenta de usuario en la que necesite instalar node.js.
Si desea instalar NPM en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita saber la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña de usuario raíz.
Si no está usando el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario :
ssh nome_utente@IP_DEL_SERVER
A continuación, se le pedirá que introduzca su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22 , si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p , luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Instalar NVM en Ubuntu
Hay un script de shell disponible para instalar nvm en el sistema Linux Ubuntu 22.04 (Jammy Jellyfish). Abra una terminal en su sistema o conéctese a un sistema remoto usando SSH. Use los siguientes comandos para instalar curl en su sistema, luego ejecute el script de instalación de nvm:
sudo apt install curl
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
La secuencia de comandos del instalador de nvm crea una entrada de entorno para la secuencia de comandos de inicio de sesión del usuario actual. Puede cerrar sesión y volver a iniciar sesión para cargar el entorno o ejecutar el siguiente comando para hacer lo mismo:
source ~/.profile
Instalar nodo a través de NVM
Puede instalar cualquier cantidad de versiones de node.js de sus requisitos utilizando nvm. Luego puede usar la versión requerida para su aplicación desde node.js instalado.
Instale la última versión de node.js. Aquí el nodo es el alias de la última versión:
nvm install node
Para instalar una versión específica del nodo:
nvm install 16.14.0
Puede elegir cualquier otra versión para instalar usando el comando anterior. La primera versión instalada se convierte en la predeterminada. Los nuevos shells comenzarán con la versión predeterminada del nodo (por ejemplo, el alias predeterminado de nvm).
Trabajando con NVM
Puede usar el siguiente comando para enumerar las versiones instaladas del nodo para el usuario actual:
nvm ls
Enumere la versión de node.js disponible para la instalación:
nvm ls-remote
También puede seleccionar una versión diferente para la sesión actual. La versión seleccionada será la versión actualmente activa solo para el shell actual.
nvm use 16.14.0
Para encontrar la versión predeterminada del conjunto de nodos para el usuario actual, escriba:
nvm run default --version
Puede ejecutar un script de Node con la versión deseada de node.js usando el siguiente comando:
nvm exec 16.14.0 server.js
Conclusión
En este tutorial, ha aprendido a instalar nvm en el sistema Linux Ubuntu 22.04 LTS (Jammy Jellyfish). Además, ahora también tiene el conocimiento básico de los usos de nvm.