Poner Node.js en funcionamiento en Windows puede ser a veces un poco complicado, sobre todo con los diferentes métodos de instalación y dependencias. Si intentas configurar Node.js por primera vez o estás solucionando algún problema que no funciona, esta guía te ayudará a aclarar las cosas. Básicamente, aprenderás a instalarlo correctamente, comprobar que todo funciona correctamente e incluso a cambiar de versión si es necesario. Un aviso: a veces, la ruta del entorno se vuelve un poco inestable después de la instalación, por lo que podrías tener que actualizar esas variables o reiniciar la terminal.
Cómo instalar y verificar Node.js en Windows
Método 1: Utilice el instalador oficial de MSI
Esta es la ruta más sencilla: descargue el instalador MSI del sitio oficial ( https://nodejs.org/en/download/prebuilt-installer ).El instalador incluye tanto Node.js como NPM, así que no hay complicaciones. Las opciones predeterminadas suelen funcionar bien, a menos que desee rutas personalizadas. Una vez instalado, Node y NPM se añaden a las variables de entorno, pero a veces es necesario reiniciar manualmente el Símbolo del sistema o PowerShell para que reconozca las nuevas rutas.
Ejecuta estos comandos en tu terminal para comprobar las versiones instaladas: node -vy npm -v. Si muestran los números de versión, ¡enhorabuena! De lo contrario, quizás debas verificar que la variable de entorno PATH incluya el directorio: C:\Program Files\nodejs. A veces, Windows no actualiza PATH inmediatamente después de la instalación, lo cual puede ser muy frustrante.
Método 2: utilizar el Administrador de paquetes de Windows (WinGet)
Si prefieres una instalación sencilla y tienes el winget integrado de Windows 10/11, ejecuta este comando en PowerShell: winget install OpenJS. NodeJS. LTS. Instala la última versión de soporte a largo plazo sin hacer mucho ruido.¿Lo bueno? Es totalmente automático, incluyendo la actualización de PATH. Recuerda: después, cierra y vuelve a abrir la terminal para que los nuevos comandos sean compatibles.
Para comprobar la instalación, ejecute: node -vy npm -v. Si obtiene la información de la versión, todo está correcto; si no, actualice las variables de entorno con (Get-ChildItem env:Path).value -split «;» para comprobar si C:\Program Files\nodejs está ahí. Normalmente, un reinicio rápido de la terminal soluciona el problema.
Método 3: Utilice Chocolatey para una instalación rápida
Otra buena opción es Chocolatey, especialmente si gestionas varios paquetes. Instala primero Chocolatey (si no está disponible) y luego ejecuta: choco install -y nodejs.install. Esto instalará Node.js y NPM de una sola vez, y normalmente, la ruta PATH se actualiza inmediatamente. Aun así, si los comandos no se ejecutan, reinicia tu terminal o incluso tu PC si es necesario.
Comprobación de la instalación
Una vez instalado, siempre es útil crear un pequeño script de prueba. Abre el Bloc de notas, escribe: console.log("Hello, world!")y guárdalo como hello.js. Luego, en la terminal, ejecuta:.node hello.jsSi muestra «¡Hola mundo!», la configuración funcionó. Si no, revisa la ruta PATH y las versiones instaladas.
Uso de NVM para múltiples versiones
Si estás trabajando con diferentes versiones de Node.js para distintos proyectos, NVM (Administrador de Versiones de Node) es una gran ayuda, aunque su configuración sea un poco complicada. Descarga NVM para Windows y ejecuta el programa de instalación. Una vez instalado, puedes instalar versiones específicas de Node como nvm install 21y alternar entre ellas con nvm use 20.11.0. Recuerda que al cambiar de versión, la ruta se actualiza temporalmente, por lo que podrías tener que volver a abrir la terminal.
En algunas configuraciones, NVM puede causar problemas con PATH si no se instala correctamente o si hay otras versiones de Node en uso. También es extraño que a veces el símbolo del sistema no reconozca el modificador hasta que se reinicia la terminal; es normal que las variables de entorno sean una frustración, lo sé.
Resumen
- Descargue el instalador MSI o use winget para una configuración rápida.
- Compruebe las versiones con node -vy npm -v.
- Verificar las variables de entorno si no se reconocen los comandos.
- Utilice NVM si necesita varias versiones de nodo.
- Cree y ejecute un hello.js simple para probar Node.js.
Resumen
Para que Node.js funcione correctamente en Windows, suele ser cuestión de elegir el método de instalación adecuado y asegurarse de que las variables PATH sean correctas. Si algo funciona de forma extraña, como que no se reconozcan los comandos, intenta reiniciar la terminal o el sistema. Usar NVM puede ser un poco más complicado al principio, pero vale la pena para gestionar varias versiones de Node sin esfuerzo. Con un poco de paciencia y un par de comandos, estarás desarrollando rápidamente.
Ojalá esto le ahorre algunas horas a alguien. Cruzo los dedos para que ayude.