Skip to content

Instantly share code, notes, and snippets.

@mrroot5
Created March 21, 2020 10:27
Show Gist options
  • Save mrroot5/5579a91901a7f899777979db9581ad4c to your computer and use it in GitHub Desktop.
Save mrroot5/5579a91901a7f899777979db9581ad4c to your computer and use it in GitHub Desktop.
Instalación node con múltiples versiones usando nvm
# Intro
Pretendemos tener la opción de una instalación de múltiples versiones de node usando el mismo programa.
Para ello vamos a usar el magnífico NVM. Para mayor compatabilidad expondremos enlaces a documentos oficiales.
## Instalación
Para el primer paso necesitaremos tener instalado `curl` o `wget` para descargar e instalar el script de instalación.
Hay más métodos de instalación pero este es el más simple de todos:
* https://github.com/nvm-sh/nvm#install--update-script
Si usas `zsh`, por ejemplo, en lugar de `bash` copia el fragmento de código que añaden al `bash_completion` en tu `.zshrc`
así tendras los mismos comandos.
```shell
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
```
## Uso
Podemos instalar infinidad de versiones pero mi opción favorita es la última LTS disponible:
```shell
nvm install --lts
```
Aquí tienes todas las opciones: https://github.com/nvm-sh/nvm#long-term-support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment