Mi aplicación Angular de repente mostró una pantalla blanca de muerte ...
Estoy iniciando la aplicación usando ng serve
de @angular/cli
.
Las fuentes se cargan pero nunca se llega al archivo main.ts
y no hay ningún error en la consola.
Webpack no deja de decir que no hay bloques modificados, aunque modifique algunos archivos.
Lo intenté:
- Actualizar el navegador
- Abra la aplicación en otro navegador
- Reinicie el servidor de paquete web.
- Volver a un compromiso de trabajo anterior
- Compile la aplicación usando
ng build --prod
y ejecute la salida usando un servidor HTTP - Reinstale
@angular/cli
Solicitud:
Ambiente:
2 respuestas
Resolví mi problema inspeccionando cada último compromiso uno por uno hasta que encontré el roto. El problema estaba en el archivo tsconfig.json
, así que cancelé esa confirmación. Todavía no sé por qué esta configuración (tsconfig.json
) rompe la compilación y por qué no hubo mensaje de error.
Aquí está la confirmación de reversión:
(No tengo el representante para agregar un comentario, así que publiqué una respuesta alternativa).
Tuve la pantalla blanca de la muerte sin errores para angular 7.0.0-rc1 después de aproximadamente una hora encontré que en mi código había formateado incorrectamente un * ngFor
Tenía: * ngFor = "dejar que el cliente en quote.clients"
En lugar de: * ngFor = "dejar que el cliente de quote.clients"
Esto solía dar un mensaje agradable en la construcción o dentro de la consola, pero por alguna razón actualmente es una pantalla blanca sin errores y está bien construida.
Espero que esto ahorre algo de tiempo.
Preguntas relacionadas
Nuevas preguntas
angular
Preguntas sobre Angular (que no debe confundirse con AngularJS), el marco web de Google. Use esta etiqueta para preguntas angulares que no son específicas de una versión individual. Para el marco web anterior de AngularJS (1.x), use la etiqueta angularjs.