Estoy usando la aplicación Create React y recientemente agregué un trabajador de servicio para convertirlo en un PWA. Fue muy fácil y pareció funcionar muy bien. Sin embargo, ahora, cada vez que construyo una nueva versión de mi aplicación, aparece el siguiente error en la carga inicial del sitio web:
Creo que el problema es que cuando construyo mi aplicación, los nombres de los archivos se generan aleatoriamente y no coinciden con los anteriores. El PWA está utilizando el antiguo index.html tratando de recuperar los archivos antiguos que ya no existen.
¿Cuál es la mejor manera de arreglar esto?
Resulta que el archivo js es demasiado grande para ser precaché. Hay dos enfoques para resolver el problema:
Puede leer más en esta respuesta de StackOverflow: Create React App serviceworker no incluye uno de los archivos generados