Brew Instalar Node: Guía para instalar Node.js con Homebrew

29 de diciembre de 2025

Node.js se ha convertido en la columna vertebral del desarrollo moderno en JavaScript, y es la base de todo, desde sencillos scripts hasta complejas aplicaciones del lado del servidor. A fecha de enero de 2026, la última versión con soporte a largo plazo (LTS) es Node.js 24.x (con versiones recientes como la 24.12.0), mientras que la rama experimental actual ronda la versión 25.x. Para los principiantes, instalar Node.js en macOS es muy sencillo, sobre todo si se utiliza Elaboración casera—el apreciado gestor de paquetes que simplifica la instalación de software.

Veremos qué son Node.js y Homebrew, las instrucciones de instalación paso a paso, la verificación, las actualizaciones, los problemas más comunes y las mejores prácticas. Al final, tendrás Node.js y npm (Node Package Manager) listos para crear tus primeros proyectos.

¿Qué es Node.js?

Node.js es un entorno de ejecución de JavaScript de código abierto y multiplataforma basado en el motor V8 de Chrome. Permite ejecutar código JavaScript fuera del navegador, lo que lo hace ideal para el desarrollo de backend, API, herramientas de línea de comandos y aplicaciones full-stack.

Características principales:

  • Asíncrono y basado en eventos: Gestiona numerosas conexiones de forma eficiente.
  • Ecosistema de npm: Incluye npm, el mayor repositorio de software del mundo, con millones de paquetes.
  • Versátil: Lo utilizan empresas como Netflix, LinkedIn y Uber.

Al instalar Node.js, también se instala npm automáticamente.

¿Qué es Homebrew?

Homebrew (a menudo denominado “brew”) es el gestor de paquetes que le faltaba a macOS. Te permite instalar software mediante sencillos comandos de terminal, gestionando las dependencias y las actualizaciones sin esfuerzo.

¿Por qué utilizar Homebrew para Node.js?

  • No se necesitan privilegios de «sudo» (lo que evita problemas de permisos).
  • Actualizaciones y desinstalaciones sencillas.
  • Se integra a la perfección con macOS.
  • Se prefiere a instalador oficial .pkg para desarrolladores.

Homebrew es gratuito, de código abierto y lo mantiene la comunidad.

Requisitos previos

Antes de empezar:

  • Un Mac con macOS (Intel o Apple Silicon).
  • Conocimientos básicos sobre el Terminal (que se encuentra en Aplicaciones > Utilidades).
  • Conexión a Internet.
  • Acceso de administrador (para la instalación de Homebrew).

¡No se necesitan conocimientos previos de programación!

Paso 1: Instalar Homebrew

Si ya tienes Homebrew, pasa al paso 2.

1. Abrir Terminal (búscalo en Spotlight con Cmd + Espacio).

2. Pega el script de instalación oficial:

bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3. Esto descargará y ejecutará el programa de instalación. Es posible que te pida la contraseña y que tarde unos minutos.

support.apple.com

4. Sigue las instrucciones que aparecen en pantalla. En las versiones más recientes de macOS (Ventura y posteriores), es posible que se añadan líneas a tu perfil de shell (~/.zprofile o ~/.zshrc).

5. Comprobar la instalación:

bash
brew --version

Deberías ver algo como «Homebrew 4.x.x».

6. Actualizar Homebrew:

bash
brew update

Problema habitual: si aparece el mensaje “comando no encontrado: brew”, reinicia Terminal o ejecuta los comandos sugeridos para añadir Homebrew a tu PATH.

Paso 2: Instalar Node.js con Homebrew

De Homebrew’s nodo Esta fórmula instala la última versión estable (actualmente, Node.js 24.x LTS a finales de 2026).

1. En Terminal, ejecuta:

bash
brew install node

2. Homebrew descarga Node.js, npm y las dependencias. Esto puede tardar entre 5 y 15 minutos, dependiendo de tu conexión. Verás barras de progreso y mensajes como:

==> Descargando https://ghcr.io/v2/homebrew/core/node...
==> Instalando node
==> Descomprimiendo node--24.12.0.arm64_ventura.bottle.tar.gz

3. Para versiones concretas (por ejemplo, versiones LTS más antiguas como node@20):

bash
brew install node@20

4. Sin embargo, si eres principiante, te recomendamos que utilices el nodo predeterminado de la última versión LTS.
cs.swarthmore.edu

Paso 3: Verificar la instalación

Una vez completado:

1. Comprueba la versión de Node.js:

bash
node --version
# o node -v

Se espera: v24.12.0 (o una versión LTS reciente similar).

2. Comprueba la versión de npm:

bash
npm --version
# o npm -v

Lo esperado: algo así como 10.x.x.

3. Probar un script sencillo: Crear un archivo hello.js:

bash
echo 'console.log("¡Hola, Node.js!");' > hello.js
node hello.js

Salida: ¡Hola, Node.js!

4. treehouse.github.io

5. radixweb.com

¡Enhorabuena! Ya tienes instalado Node.js.

Actualización de Node.js y npm

Homebrew facilita las actualizaciones.

1. Actualiza primero Homebrew:

bash
brew update

2. Actualizar Node.js:

bash
brew upgrade node

Esto descarga la última versión.

3. Para npm:

bash
npm install -g npm@latest

4. Comprueba si hay paquetes globales obsoletos:

bash
npm outdated -g

Instalación de paquetes globales con npm

npm te permite instalar herramientas de forma global (disponibles en todas partes).

Ejemplos para principiantes:

  • Crear un servidor sencillo:
    bash
    npm install -g http-server
  • Alternativas modernas como Yarn o pnpm:
    bash
    npm install -g yarn

Utiliza siempre la opción -g para las instalaciones globales.

Desinstalar Node.js

Si es necesario:

bash
brew uninstall node

Para versiones concretas:

bash
brew uninstall node@20

Limpieza:

bash
brew cleanup

Problemas habituales y solución de problemas

  • Comando no encontrado: node
    • Reinicia el Terminal.
    • Asegúrate de que el directorio «bin» de Homebrew esté en la variable PATH: /opt/homebrew/bin (Apple Silicon) o /usr/local/bin (Intel).
    • Correr el «doctor de la cerveza» con fines de diagnóstico.
  • Errores de permisos
    • Homebrew evita el uso de «sudo»; nunca lo utilices con «brew».
  • Problemas con Apple Silicon (M1/M2/M3)
    • Homebrew se instala de forma nativa. Si surge algún problema, asegúrate de que Rosetta no esté interfiriendo.
  • Conflictos con instalaciones anteriores
    • Desinstala primero cualquier versión de Node.js de nodejs.org.
  • Instalación lenta
    • Es normal en las primeras descargas.
  • Advertencias de zsh
    • Sigue las instrucciones de Homebrew para después de la instalación.

Correr el «doctor de la cerveza» en cualquier momento para someterse a revisiones médicas.

¿Por qué no utilizar NVM u otros gestores?

Para los principiantes, Homebrew es la opción más sencilla: una sola versión para todo el sistema.

Los usuarios avanzados prefieren NVM (Node Version Manager) para cambiar de versión en cada proyecto:

bash
brew install nvm

Pero empieza con Homebrew; ya te cambiarás más adelante si es necesario.

Buenas prácticas para principiantes

  1. Utilizar versiones LTS: Más estable y con un periodo de soporte más prolongado (Node.js 24.x es la versión LTS vigente en 2026).
  2. Paquetes específicos para cada proyecto: Utiliza «npm init» y «package.json».
  3. Aprende lo básico:
    • npm init -y: Configuración rápida del proyecto.
    • npm install express: Marco de trabajo web muy utilizado.
  4. Seguridad: Mantente al día: Node.js publica parches de seguridad con regularidad.
  5. Explora: Intenta crear un servidor Express sencillo o una herramienta de línea de comandos.
  6. Recursos:
    • Documentación oficial: nodejs.org
    • Homebrew: brew.sh
    • Cursos gratuitos: freeCodeCamp, tutoriales de Node.js en YouTube.

Conclusión

Instalación de Node.js con brew install nodo Es una de las formas más sencillas de iniciarse en el ecosistema de JavaScript en macOS. Con solo unos pocos comandos, habrás configurado un potente entorno para crear servidores, herramientas y aplicaciones.

Ahora que ya tienes instalada la última versión LTS (24.x), estás listo para el desarrollo moderno. Empieza poco a poco: ejecuta Node en modo REPL (shell interactivo) y experimenta con JavaScript. En Carmatec, nuestros expertos desarrolladores de Node.js ayudan a las empresas a transformar estas bases en soluciones de alto rendimiento, seguras y escalables. Tanto si estás creando aplicaciones en tiempo real, microservicios o plataformas nativas de la nube, puedes Contratar desarrolladores con experiencia en Node.js de Carmatec para acelerar el desarrollo, garantizar las mejores prácticas y ofrecer resultados listos para su aplicación en el ámbito empresarial.