Encontranos en redes
Node.jsWindowsJavaScript5 min de lectura
Instalar Node.js en Windows
Instalá Node.js en Windows Server usando el MSI oficial, winget o nvm-windows.
Instalar Node.js en Windows Server
Node.js te permite ejecutar aplicaciones JavaScript del lado del servidor. Esta guía cubre la instalación en Windows Server.
Método 1 — Instalador MSI (recomendado)
Paso 1 — Descargar Node.js LTS
powershell
New-Item -Path "C:\NodeSetup" -ItemType Directory -Force
Invoke-WebRequest -Uri "https://nodejs.org/dist/v22.0.0/node-v22.0.0-x64.msi" -OutFile "C:\NodeSetup\node-setup.msi"Paso 2 — Instalar silenciosamente
powershell
Start-Process msiexec.exe -ArgumentList '/i C:\NodeSetup\node-setup.msi /quiet /norestart' -WaitPaso 3 — Verificar la instalación
Cerrá y reabrí PowerShell, luego:
powershell
node --version
npm --versionMétodo 2 — Usando winget
powershell
winget install OpenJS.NodeJS.LTSMétodo 3 — Usando nvm-windows
Para manejar múltiples versiones:
powershell
# Descargar nvm-windows
Invoke-WebRequest -Uri "https://github.com/coreybutler/nvm-windows/releases/latest/download/nvm-setup.exe" -OutFile "C:\NodeSetup\nvm-setup.exe"
# Ejecutar instalador
Start-Process "C:\NodeSetup\nvm-setup.exe" -WaitDespués de instalar nvm:
powershell
nvm install 22
nvm use 22
node --versionPaso 4 — Instalar paquetes globales
powershell
npm install -g pm2
npm install -g typescript
npm install -g bunPaso 5 — Verificar que el PATH está configurado
powershell
$env:PATH -split ';' | Where-Object { $_ -like '*node*' }Si Node.js no está en el PATH:
powershell
$nodePath = "C:\Program Files\nodejs"
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";$nodePath", "Machine")Ejecutar una aplicación Node.js
powershell
cd C:\apps\mi-proyecto
npm install
node app.jsPara producción, usá PM2 o configurá un servicio de Windows para que la app se ejecute automáticamente.
¿Te resultó útil esta guía?