🔨 Clase #12: Instalación de Node 12/17 🔨
Node.js 📎
Node.js es un entorno en tiempo de ejecución multiplataforma para la capa del servidor (en el lado del servidor) basado en JavaScript que es un entorno controlado por eventos diseñado para crear aplicaciones escalables, permitiéndote establecer y gestionar múltiples conexiones al mismo tiempo.
Instalación de Node.js 🪛
- Abrir la terminal, actualizar con:
sudo apt update
- Luego se instala
nodejs
:
sudo apt install nodejs
- Para conocer la versión de
nodejs
:
node -v
- Para remover
nodejs
:
sudo apt remove nodejs
Instalar el manejador de paquetes de Node: npm 📥
- En la terminal dar
ENTER
a:
sudo apt install npm
Instalar una versión específica de node 🔎
- Se instala el paquete
n
que permite administrar las versiones de Node:
sudo npm install -g n
- Para instalar la versión más actualizada disponible, se ejecuta:
sudo n latest
- Nota: para verificar si se instaló la versión mas actual, se cierra la ventana de la terminal y se abre de nuevo, se consulta con:
node -v
- Para instalar una versión especifica de Node:
sudo n install <número_de_versión>
-
- Por ejemplo
15.2.1
se le puede especificar al comando de instalación:
- Por ejemplo
sudo n install 15.2.1
-
- Nota: en caso de que no sirva con
n
, se puede usar el comandonvm
.
- Nota: en caso de que no sirva con
Instalar versión en específico usando el comando nvm 🔎
Fuente: aquí
- Se puede realizar operaciones como instalar, desinstalar, cambiar de versión, etc, con Node Version Manager usando el comando
nvm
.
- Para instalar
nvm
, se debe instalar primerocurl
que es una herramienta que permite transferir data desde un servidor, colocar en la terminal:
sudo apt install curl
- Luego poner:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
- Se reinicia la terminal con:
reset
- Para instalar la última versión:
nvm install --lts
- Se verifica la última versión instalada de
nodejs
:
node -v
- Para instalar una versión específica con
nvm
:
nvm install <número_de_versión>
-
- Por ejemplo
16.15.0
se le puede especificar al comando de instalación:
- Por ejemplo
nvm install 16.15.0
- Para mostrar en una lista las versiones instaladas de
nodejs
:
nvm ls
- Para enumerar las versiones disponibles para la instalación (la lista es larga):
nvm ls-remote
- Para seleccionar la versión de node ya instalada previamente solo en la sesión actual:
nvm use <número_de_versión>
-
- Por ejemplo si se tiene instalada actualmente la versión
18.16.0
y se quiere usar la16.15.0
, se le especifica la versión:
- Por ejemplo si se tiene instalada actualmente la versión
nvm use 16.15.0
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?