Repolode
nvm-windows

nvm-windows/nvm

Un gestor de versiones de Node.js para Windows que instala y permite cambiar entre varias versiones por proyecto o de forma global.

Estrellas
47,996
Forks
3,895
Issues abiertos
4
Último commit
hace 15 horas

¿Qué es?

NVM for Windows permite a los desarrolladores instalar varias versiones de Node.js en paralelo y cambiar entre ellas desde la línea de comandos. Es un proyecto independiente de nvm para Mac y Linux, y está diseñado según las convenciones de Windows, en lugar de ser un port de esa herramienta.

La versión 2 es una reescritura que ofrece dos modos de activación: un modo shim que evita los enlaces simbólicos y un modo link que usa junctions, con un enlace simbólico como alternativa. De forma predeterminada, la herramienta no requiere privilegios de administrador. También admite fijar versiones por directorio, instalar automáticamente las versiones que falten y los módulos globales predeterminados, además de alias definidos por el usuario y fuentes de descarga locales o aisladas de la red.

También se integra con funciones de Windows como el Visor de eventos, el registro y el centro de notificaciones. Certified Builds comerciales añaden la implementación mediante MSI e Intune, la aplicación centralizada de políticas, el registro avanzado y artefactos de la cadena de suministro para entornos de TI controlados.

Funciones clave

  • 01Instala varias versiones de Node.js en paralelo en Windows.
  • 02Cambia de versión según el directorio mediante la fijación de versiones.
  • 03Funciona sin exigir privilegios de administrador.
  • 04Ofrece un modo shim sin enlaces simbólicos y un modo link que usa junctions.
  • 05Instala automáticamente las versiones que falten y los módulos globales predeterminados.
  • 06Admite alias definidos por el usuario y fuentes de descarga locales o aisladas de la red.

Casos de uso

  • Trabajar en varios proyectos de Node.js que requieren distintas versiones del runtime en un equipo con Windows.
  • Configurar estaciones de trabajo de desarrollo con Windows sin privilegios de administrador.
  • Implementar un conjunto controlado de versiones de Node.js en entornos corporativos aislados de la red o sujetos a políticas.

Inicio rápido

  1. 1

    Descarga el instalador estable desde la página de versiones de GitHub

Antes de usarlo

  • Solo para Windows; no sustituye al proyecto nvm para Mac/Linux.

Temas

Preguntas frecuentes

¿Qué es nvm?
Un gestor de versiones de Node.js para Windows que instala y permite cambiar entre varias versiones por proyecto o de forma global. NVM for Windows permite a los desarrolladores instalar varias versiones de Node.js en paralelo y cambiar entre ellas desde la línea de comandos. Es un proyecto independiente de nvm para Mac y Linux, y está diseñado según las convenciones de Windows, en lugar de ser un port de esa herramienta.
¿nvm es gratuito? ¿Qué licencia tiene?
nvm es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿nvm sigue mantenido?
Mantenimiento activo. El último commit de nvm fue el 20 oct 2026.
¿Para qué puedo usar nvm?
Trabajar en varios proyectos de Node.js que requieren distintas versiones del runtime en un equipo con Windows. Configurar estaciones de trabajo de desarrollo con Windows sin privilegios de administrador. Implementar un conjunto controlado de versiones de Node.js en entornos corporativos aislados de la red o sujetos a políticas.
¿Cómo se instala nvm?
Descarga el instalador estable desde la página de versiones de GitHub
¿Dónde consigo nvm?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nvm-windows/nvm

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados