gestiona-versiones-nodejs-con-nvm

Gestionar versiones de NodeJs con NVM

NVM es una herramienta de línea de comandos que facilita la instalación, gestión y cambio entre múltiples versiones de Node.js en un mismo sistema.

Con NVM podemos tener diferentes versiones de NodeJs instalado, y cambiar entre ellas la versión que queremos utilizar en un proyecto específico. Esto es bastante importante cuando se trabaja en diferentes proyectos, que pueden requerir versiones específicas de Node.js.

Los principales beneficios de utilizar NVM

  • Flexibilidad: Podemos trabajar con diferentes versiones de Node.js en diferentes proyectos sin conflictos.
  • Facilidad de uso: Su sintaxis simple facilita la instalación y el cambio entre versiones de Node.js
  • Gestión centralizada: NVM centraliza la gestión de versiones de Node.js, lo que evita la necesidad de instalar múltiples versiones manualmente

NVM facilita enormemente la gestión de las versiones de Node.js, lo que permite a los desarrolladores centrarse en la creación de aplicaciones sin preocuparse por los problemas de compatibilidad de las versiones.

Instalación de NVM

La instalación de NVM varía según el sistema operativo que estés utilizando. A continuación, se muestran los pasos para la instalación en sistemas Linux y Windows.

Simplemente ejecutamos esto desde la terminal,

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

NVM no está oficialmente soportado en sistema Windows. Podemos usarlo a través de WSL (Linux Subsystem for Windows).

Sin embargo, existe un port muy empleado que nos permite instalar NVM en Windows. Está disponible en esta página GitHub - nvm-windows.

Para instalarlo, simplemente bajaros el instalador y ejecutar los pasos del asistente

nvm-windows

Uso básico de NVM

Una vez que NVM está instalado, puedes comenzar a utilizarlo de inmediato. Aquí hay algunas operaciones básicas: