Si estás buscando instalar Node.js en tu sistema para desarrollar aplicaciones web, ejecutar scripts o configurar servidores, llegaste al lugar correcto. En este manual te explicaré paso a paso cómo instalar Node.js desde nodejs.org en Windows y Linux de manera rápida y sencilla. 🚀
📌 ¿Qué es Node.js y para qué sirve?
Node.js es un entorno de ejecución de JavaScript basado en V8, el motor de Chrome. Sirve para ejecutar código JavaScript en el servidor, lo que lo hace ideal para:
✅ Aplicaciones web en tiempo real.
✅ Servidores API con Express.js.
✅ Automatización de tareas con scripts.
✅ Aplicaciones de línea de comandos.
Ahora sí, ¡vamos a la instalación! 🔧
📥 Instalación de Node.js en Windows
Paso 1: Descargar Node.js desde Node.js.org
- Abrí tu navegador y visitá https://nodejs.org/.
- Vas a ver dos opciones de descarga:
- LTS (Long-Term Support): Recomendado para estabilidad y uso en producción.
- Latest (Última versión estable): Para nuevas funcionalidades.
- Descargá el instalador
.msi
de 64 bits.
Paso 2: Instalar Node.js en Windows
- Ejecutá el archivo
.msi
que descargaste. - En el asistente de instalación:
- Dale «Next» hasta llegar a la opción de cambiar la ruta de instalación (déjala como está o elegí otra).
- Marcá la opción «Add to PATH» (esto permite usar Node.js en cualquier terminal).
- Hacé clic en «Install» y esperá unos segundos.
- Cuando termine la instalación, hacé clic en «Finish».
Paso 3: Verificar la Instalación
Para comprobar que todo está bien instalado:
- Abrí Símbolo del sistema (CMD) o PowerShell.
- Escribí el siguiente comando y presioná Enter:powershellCopyEdit
node -v
Debería mostrarte la versión instalada de Node.js. - Ahora probemos npm (Node Package Manager):powershellCopyEdit
npm -v
Si ves un número de versión, ¡todo está listo! 🎉
🐧 Instalación de Node.js en Linux (Ubuntu/Debian)
Paso 1: Actualizar el Sistema
Antes de instalar Node.js, asegurate de que tu sistema está actualizado:
bashCopyEditsudo apt update && sudo apt upgrade -y
Paso 2: Instalar Node.js desde el Repositorio Oficial
- Instalar Node.js desde NodeSource (método recomendado):bashCopyEdit
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
- Instalar Node.js y npm:bashCopyEdit
sudo apt install -y nodejs
- Verificar la instalación:bashCopyEdit
node -v npm -v
🎉 ¡Listo! Node.js y npm están instalados en tu sistema Linux.
🔧 Configuración Adicional
1. Instalar Yarn (Opcional)
Si querés un gestor de paquetes más rápido que npm, podés instalar Yarn:
bashCopyEditnpm install -g yarn
Verificá la instalación con:
bashCopyEdityarn -v
2. Instalar NVM (Node Version Manager)
Si querés gestionar múltiples versiones de Node.js en el mismo sistema, instalá NVM:
bashCopyEditcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.bashrc
Para instalar una versión específica de Node.js:
bashCopyEditnvm install 18
nvm use 18
🚀 Conclusión
Ya tenés Node.js instalado y funcionando en tu sistema. Ahora podés empezar a desarrollar aplicaciones con JavaScript en el servidor, instalar librerías con npm/yarn y sacarle el máximo provecho a este entorno.
🔹 ¿Te sirvió la guía? Comentá abajo.
🔹 ¿Problemas? Pegá el error y te ayudo.
🔹 ¿Querés más tutoriales como este? Compartilo con tus aleros.
🔥 ¡A programar como un pro! 🚀
Bonus Track
¿Marcar o no marcar el checkbox «Automatically install the necessary tools» en la instalación de Node.js? 🤔
Cuando instalás Node.js en Windows, el instalador te da la opción de marcar un checkbox que dice:
✅ «Automatically install the necessary tools. Note that this will also install Chocolatey.»
Este checkbox instalará automáticamente herramientas adicionales para compilar paquetes npm que necesiten compilación nativa, como:
- Python (versión 3.x)
- Visual Studio Build Tools (necesario para módulos como bcrypt, node-gyp, etc.)
- Chocolatey (un gestor de paquetes para Windows, similar a apt o yum en Linux)
¿Deberías marcarlo?
📌 Marcá la opción si…
✅ Planeás usar paquetes npm que requieran compilación (como bcrypt
, sqlite3
, node-gyp
).
✅ No querés instalar las dependencias manualmente más tarde.
✅ Querés simplificar la configuración del entorno en Windows.
📌 No lo marques si…
❌ No querés que se instale Chocolatey automáticamente.
❌ Ya tenés Python y Visual Studio Build Tools instalados.
❌ Tu uso de Node.js será solo para scripts básicos o desarrollo de front-end sin paquetes nativos.
💡 Recomendación final
- Si sos principiante o querés evitar problemas con dependencias en el futuro, marcala.
- Si ya tenés Python y Visual Studio Build Tools instalados, podés dejarla desmarcada.
Si la dejás marcada, después de instalar Node.js se abrirá una ventana de terminal que descargará e instalará las herramientas automáticamente. Solo tenés que esperar a que termine.
🔥 ¡Listo! Ahora podés disfrutar de Node.js sin preocuparte por dependencias faltantes. 🚀
Average Rating