Instalación de Node

Proceso de instalación de NodeJS utilizando el gestor de versiones de node NVM.

Requerimientos

Sistema OperativoVersión
Debian10

Instalación de NVM

  1. Opcional: Elimina versiones anteriores de nvm.

    rm -rf $NVM_DIR ~/.npm ~/.bower
    
  2. Instala la última versión disponible desde el sitio https://github.com/nvm-sh/nvm.

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
    
  3. Reinicia la terminal.

    source ~/.bashrc
    
  4. Verifica la instalación.

    nvm --version
    
    0.35.3
    

Instalación de Node

Busca la ultima versión estable (LTS) desde el sitio https://nodejs.org.

Actualmente la versión estable es la 12.17.0 LTS, lo instalamos con el siguiente comando:

nvm install 12.17.0

Verificamos la instalación.

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 de NodeJS y viene instalado por defecto cuando se instala Node, sin embargo dadas las mejoras que se realizan constantemente habrá que actualizarlo.

Instala la última versión estable.

npm install -g npm@latest

Verificamos la versión.

npm --version
6.14.5

Instalación de paquetes

El siguiente comando crea un archivo package.json el cual se encarga de gestionar las dependencias de Node para un determinado proyecto.

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