localhost:4200
El puerto 4200 se asocia normalmente con servidores de desarrollo frontend de Angular.
Checklist rápido
- 1 Arranca el dev server frontend.
- 2 Espera a que la terminal indique que la compilación terminó.
- 3 Abre http://localhost:4200/ en el mismo ordenador.
- 4 Si aparece otro puerto en la terminal, usa ese puerto.
Comprobaciones rápidas
ng serve --host 127.0.0.1 --port 4200Si el proyecto usa otro script, síguelo. Lo importante es que la app compilada escuche realmente.
lsof -i :4200Si un proceso antiguo sigue usando 4200, ciérralo o abre el puerto alternativo que imprima el dev server.
http://localhost:4200/Si carga la shell pero faltan datos, Angular puede estar funcionando mientras el backend o proxy no lo está.
Comprobación de request en vivo
Qué ve esta página
Headers HTTP de la request
Los headers sensibles, como cookies y tokens de autorización, se filtran antes de mostrarse.
Qué indica localhost:4200
Normalmente apunta a un servidor frontend que recarga el navegador al cambiar archivos locales.
Cuando 4200 no basta
El frontend puede necesitar una API separada. Revisa base URLs, configuración de proxy o variables de entorno.
Guías relacionadas de localhost
localhost:3000
Abre localhost:3000, entiende qué servidores usan el puerto 3000 y soluciona errores de conexión en React, Next.js y Node.
Guía de puertolocalhost:5173
Usa localhost:5173 para servidores Vite y soluciona cuando el navegador no puede abrir la app local.
Guía de redAbrir localhost desde el móvil
Aprende por qué localhost en el móvil apunta al móvil y cómo abrir un servidor local del ordenador desde iPhone o Android.
Solución de problemasLocalhost no funciona
Usa una checklist práctica para localhost no funciona, no abre, puerto incorrecto, servidor detenido, HTTPS y rutas 404.
FAQ
¿localhost:4200 funciona para otras personas?
No. Localhost apunta al ordenador de quien abre la URL. Usa un despliegue, túnel o URL LAN para compartir con otro dispositivo.
¿Por qué localhost:4200 se queda cargando?
El dev server puede seguir compilando, o el frontend puede estar esperando una API backend que no está arrancada.
¿Qué reviso primero si este puerto localhost no abre?
Comprueba que el servidor sigue ejecutándose y copia la URL exacta de la terminal. Si la terminal muestra otro puerto, usa ese puerto.
¿Puedo reemplazar localhost por 127.0.0.1 en este puerto?
Normalmente sí para pruebas en el mismo ordenador. Si uno funciona y el otro no, revisa bind address, IPv6, certificados o archivo hosts.
¿Por qué el navegador muestra una página en blanco o JSON?
El servicio puede ser una API, ruta health o backend sin página en /. Prueba rutas como /api, /docs, /admin o la que imprima tu framework.