> > > > > > > > >
GRUPO EBIM 25 Nov 24

Guía para la Instalación de Node Version Manager en Ubuntu

Compartir
  • Copiado en el portapapeles

Node Version Manager (NVM) es una herramienta imprescindible para cualquier desarrollador que utilice Node.js. Su capacidad para instalar, gestionar y alternar entre múltiples versiones de Node.js en un solo sistema facilita la adaptación a los requisitos específicos de diferentes proyectos. Esto resulta especialmente útil para trabajar en equipos o aplicaciones donde distintas versiones de Node.js son necesarias, ya sea por dependencias heredadas o para garantizar la compatibilidad en entornos de producción.

Además, NVM reduce significativamente los conflictos de versiones al proporcionar un entorno limpio y aislado para cada proyecto. Con comandos simples, permite actualizar versiones antiguas, probar nuevas funcionalidades de versiones recientes, o volver rápidamente a versiones estables según sea necesario. Esta flexibilidad no solo mejora la productividad, sino que también asegura una mayor estabilidad en el desarrollo y despliegue de aplicaciones Node.js.

Ventajas de usar NVM

  • Flexibilidad: Instala y alterna entre múltiples versiones de Node.js con facilidad.
  • Organización: Mantén tus proyectos separados con versiones específicas de Node.js.
  • Compatibilidad: Prueba tus proyectos con diferentes versiones de Node.js para asegurar su funcionamiento.
  • Actualización sencilla: Actualiza a las últimas versiones de Node.js sin complicaciones.

 

  1. Instalación

Ejecutaremos el siguiente comando en un terminal

Luego cerramos sesión e ingresamos y verificamos con el comando

     2. Comandos básicos de NVM

  • nvm install <version>: Instala una versión específica de Node.js. Por ejemplo, se ha instalado la versión 20.9.0
  • nvm ls: Lista las versiones de Node.js instaladas en tu sistema. Aquí nos muestra que tenemos las versiones 16.20.2 y 20.9.0
  • nvm use <version>: Cambia a la versión especificada de Node.js (ej. nvm use 16). También vemos que la versión por defecto es la que está en color verde

Lo podemos comprobar

Ahora usando el comando respetivo cambiamos de versión

  • nvm ls-remote: Lista las versiones de Node.js disponibles para instalar.
  • nvm uninstall <version>: Desinstala una versión específica de Node.js.

 

En conclusión, NVM no solo simplifica la gestión de versiones de Node.js, sino que también brinda a los desarrolladores la flexibilidad y el control necesarios para adaptarse a las demandas dinámicas de sus proyectos. Su facilidad de uso y eficiencia lo convierten en una herramienta clave para evitar conflictos de versiones y garantizar un desarrollo más organizado. Implementar NVM en tu flujo de trabajo no solo optimiza tu productividad, sino que también establece una base sólida para mantener la estabilidad y la compatibilidad en tus aplicaciones.


En GRUPO EBIM desarrollamos soluciones TI a la medida de las necesidades de tu empresa. Somos expertos en consultoría SAP, Outsourcing de personal TI, y contamos con un equipo de profesionales dispuestos a brindar soluciones digitales escalables para tu negocio. ¡Llena nuestro formulario de contacto y obtén más información sobre los servicios que ofrecemos!

ES
Abrir chat
Hola 👋
¿En qué podemos ayudarte?