Instalación de Node
Proceso de instalación de NodeJS utilizando el gestor de versiones de node NVM.
Requerimientos
Sistema Operativo | Versión |
---|---|
Debian | 10 |
Instalación de NVM
Opcional: Elimina versiones anteriores de nvm.
rm -rf $NVM_DIR ~/.npm ~/.bower
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
Reinicia la terminal.
source ~/.bashrc
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
Published: May 23, 2020