Instalación de Node

Guía paso a paso para instalar Node.js con ayuda de NVM, una herramienta que permite administrar múltiples versiones de Node en un mismo equipo.

Requerimientos

Sistema OperativoVersión
Debian10

Instalación de NVM

  1. Opcional: Limpia restos de instalaciones anteriores de NVM y caches vinculados.

    rm -rf $NVM_DIR ~/.npm ~/.bower
    
  2. Descarga e instala la versión más reciente desde el repositorio oficial https://github.com/nvm-sh/nvm. Sustituye v0.35.3 por la etiqueta más actual si fuese necesario.

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
    
  3. Recarga la configuración de la terminal para habilitar los comandos de NVM.

    source ~/.bashrc
    
  4. Confirma que la instalación se realizó correctamente.

    nvm --version
    
    0.35.3
    

Instalación de Node

Consulta la versión LTS disponible en https://nodejs.org o ejecuta nvm ls-remote --lts y reemplaza 12.17.0 por la versión que prefieras instalar.

nvm install 12.17.0

Al finalizar, verifica que Node quedó instalado.

node --version
v12.17.0

Comandos útiles de NVM

Instala la versión 8 de Node.

nvm install 8
Downloading and installing node v8.17.0...
Downloading https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-x64.tar.xz...
##################################################################### 100,0%
Computing checksum with sha256sum
Checksums matched!
Now using node v8.17.0 (npm v6.13.4)

Muestra las versiones de Node actualmente instaladas.

nvm list
->      v8.17.0
       v12.17.0
default -> 12 (-> v12.17.0)
...

Activa la versión 8 de Node para la sesión actual.

nvm use 8

Configura la versión 8 de Node como la versión por defecto del sistema.

nvm alias default 8

Desinstala la versión 12.17.0 de Node.

nvm uninstall 12.17.0

Actualización de NPM

NPM es el gestor de paquetes que acompaña a Node.js. Aunque se instala de forma automática, recibe mejoras constantes, por lo que conviene actualizarlo tras instalar Node.

Instala la versión estable más reciente.

npm install -g npm@latest

Verifica la versión instalada.

npm --version
6.14.5

Instalación de paquetes

El siguiente comando genera un archivo package.json, responsable de registrar y administrar las dependencias de un proyecto Node.

npm init

Instalación local (modifica el archivo package.json).

npm install --save express
npm install --save-dev eslint

Instalación global.

npm install -g @angular/cli

Referencias

Publicado: 23 de mayo de 2020