Skip to content

NVM (Node Version Manager) es una herramienta muy útil y necesaria porque tenemos muchos proyectos viejos de React que solo funcionan con versiones viejas como 16 o anteriores, y también tenemos otros proyectos que usan versiones más nuevas, esta herramienta te ayudará para instalar y cambiarte de versiones de node, y tal vez la uses por otras razones.

INSTALACION

1- para instalar o actualizar nvm, corre uno de estos dos comandos:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

ó:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

El comando que elijas descargará y correrá un script, este clona el repositorio de nvm en ~/.nvm e intentará agregar las source lines del siguiente snippet al archivo correcto del perfil (~/.bash_profile, ~/.zshrc, ~/.profile, o ~/.bashrc)

js 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

2- Para verificar que se instaló corre:

command -v nvm

Para solucionar problemas ve a:

https://github.com/nvm-sh/nvm/tree/v0.39.7?tab=readme-ov-file#troubleshooting-on-macos

USO

Ve al enlace de abajo para ver los distintos comandos para usarla como: instalar y usar versiones especificas, ver la lista de versiones que tienes instaladas, etc: https://github.com/nvm-sh/nvm/tree/v0.39.7?tab=readme-ov-file#usage