Tengo un proyecto angular con html's/CSS/component (archivos .ts)/service (archivos .ts). los métodos de servicio están leyendo datos de archivos .json en la carpeta de activos (no llamando al backend).
Estoy haciendo una compilación prod que generará archivos html's/CSS/javascript en la carpeta dist.
El problema es que el archivo index.html generado no se está procesando, mostrando una pantalla en blanco en el navegador sin servidor (servidor de aplicaciones). Mi requisito es hacer que este HTML funcione sin conexión.
¿Cómo puedo exportar html/CSS/javascripts independientes para que funcionen como un html sin conexión desde un proyecto angular?
Puede hacerlo usando el paquete del servidor http .
Primero instale el paquete globalmente
npm install http-server -g
Luego, dentro del directorio de su proyecto (en la terminal), simplemente ejecute
http-server dist/
Y si está utilizando Angular 6+ o superior (trabajando con Angular 10), debe ejecutar
http-server dist/your-project-name
Ahora puede visitar http://localhost:8080 para ver su aplicación