Crear un entorno Node con nvm
Para poder desarrollar en javascript, debemos crear un entorno de desarrollo donde podamos configurarlo segun los requerimientos de la aplicación, todo depende de la version de node que vayamos a usar, aunque hay varias formas, hoy vamos a ver Nvm ( Node Version Manager) .
Instalación de Nvm
Para instalar Nvm debemos seguir ciertos pasos
LINUX & MAC : utilizamos el siguiente comando:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
WINDOWS: descargamos e instalamods desde https://github.com/coreybutler/nvm-windows
Comandos de Nvm
- Mostrar la version de Nvm instalada
nvm --version
- Mostrar la ayuda
nvm --help
- Instalar una version de node
nvm install v20
- Instalar la version lts
nvm install --lts
- Desistalar una version
nvm unistall v20.0.1
- Listar versiones
// Cualquiera de los dos comando
nmv list
nmv ls
- Listar versiones remotas
nvm ls-remote
nvm list-remote
- Como usar una version especifica
nvm use v20
- El fichero .nvmr es un fichero donde se especifica la version de node a usar en el proyecto
// @file: .nvmr
8.9.1
ahora en un terminal dentro del root donde este el fichero .nvmr ejecutamos
nmv use
Para mas información ver la documentacion en https://github.com/nvm-sh/nvm