Cambiar entre versiones de Node Js con NVM


¿Qué es NVM?

Las siglas significan Node Version Manager. Es un administrador o gestor de versiones de Node.js que permite instalar, gestionar y cambiar fácilmente entre múltiples versiones de Node.js en tu entorno de desarrollo.


NVM permite:

  • Instalar versiones específicas de Node.js.

  • Cambiar entre diferentes versiones según el proyecto.

  • Definir una versión por defecto para nuevos entornos.

  • Probar aplicaciones en múltiples versiones sin complicaciones.


Requisitos

Tener instalado Node.js

https://nodejs.org/en/


Instalando NVM

https://github.com/coreybutler/nvm-windows


Por ejemplo, para instalar la versión 1.1.1 se puede descargar directamente desde este link

https://github.com/coreybutler/nvm-windows/releases/download/1.1.11/nvm-setup.exe



Ejecutamos el archivo que descargamos. Se ve como en la imagen pero puede variar el número de versión.


Luego es un clásico, siguiente-siguiente, hasta finalizar.

Trabajando con NVM

Ahora, abrimos una terminal, en mi caso, uso la terminal de windows.

Para ver si está instalado, usamos el siguiente comando:

> nvm -v


Para ver las versiones instaladas de Node.js
> nvm list

Para instalar una versión cualquiera de Node.js

> nvm install 20.1.0


Finalmente para seleccionar la versión de Node con la que queremos trabajar
> nvm use 20.1.0

Comentarios