A tu propio ritmo

Explora nuestra extensa colección de cursos diseñados para ayudarte a dominar varios temas y habilidades. Ya seas un principiante o un aprendiz avanzado, aquí hay algo para todos.

Bootcamp

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Buscar en lecciones


IngresarEmpezar
← Volver a Cómo hacerlo
Editar en Github

Cómo Instalar NVM (Node Version Manager) en Cualquier Sistema Operativo

Escrito por:

Node Version Manager (NVM) es una herramienta esencial para cualquier desarrollador de JavaScript. Te permite gestionar múltiples proyectos y entornos de Node.js y cambiar entre ellos según las necesidades del proyecto. Esta flexibilidad ayuda a los desarrolladores a gestionar dependencias, probar nuevas características y garantizar la compatibilidad entre diferentes versiones de Node sin alterar todo el entorno de desarrollo.

En esta guía rápida, cubriremos cómo instalar NVM en computadoras con Windows, macOS o Linux. Pero si encuentras algún problema, tenemos instrucciones más detalladas para cada sistema operativo por separado:

Dado que NVM se ejecuta en la línea de comandos, asumiremos que tienes algunos conocimientos básicos sobre qué es y cómo usar la línea de comandos.

Pasos para instalar NVM en Windows

  1. Descarga el Instalador desde el repositorio de GitHub de nvm-windows y descarga la última versión.

  2. Ejecuta el Instalador: Lanza el instalador descargado. Sigue las indicaciones para instalar NVM en Windows. Se recomienda usar la configuración predeterminada para la mayoría de los usuarios.

  3. Verifica la Instalación: Abre el símbolo del sistema y escribe nvm --version. Si NVM está instalado correctamente, se mostrará el número de versión.

🚨 ¡IMPORTANTE! Asegúrate de que el directorio de NVM esté añadido al PATH de tu sistema. El instalador normalmente maneja este paso.

Aquí tienes una explicación más detallada sobre cómo instalar NVM en Windows.

Pasos para instalar NVM en macOS y Linux

La forma más fácil y recomendada es utilizando el comando curl o wget:

  1. Abre tu Terminal: Accede a tu terminal en tu sistema macOS o Linux.

  2. Instala el Script: Ejecuta el siguiente comando en la terminal:

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

O, si prefieres usar wget:

1wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  1. Actualiza tu Perfil: Añade lo siguiente a tu archivo de perfil de shell (.bash_profile, .zshrc, .profile, etc.):
1export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" 2[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # Esto carga nvm
  1. Reinicia tu Terminal: Para asegurarte de que los cambios tengan efecto, reinicia tu terminal.

  2. Verifica la Instalación: En la terminal, escribe nvm --version. Una instalación exitosa mostrará el número de versión de NVM.

¿Por Qué Usar NVM?

  • Múltiples Versiones de Node.js: Cambia fácilmente entre versiones de Node según el proyecto.
  • Paquetes Globales por Versión: Instala paquetes NPM globales específicos para cada versión de Node sin conflictos.
  • Flexibilidad en el Desarrollo: Prueba aplicaciones fácilmente en diferentes versiones de Node.

Conclusión

Con NVM instalado, ahora puedes instalar cualquier versión de Node.js simplemente ejecutando nvm install node_version. Por ejemplo, nvm install 14.17.0 instalará la versión 14.17.0 de Node.js. Puedes cambiar entre versiones instaladas usando nvm use node_version.

Solución de Problemas

Si encuentras algún problema durante la instalación, asegúrate de que:

  • Tu conexión a internet sea estable.
  • Tienes los permisos de escritura adecuados en tu sistema.
  • Has cerrado y reabierto tu ventana de terminal para refrescar las variables de entorno.

Para una documentación más detallada, visita la Página de GitHub de NVM.