Tengo una aplicación de reacción con la configuración del paquete web (usando el complemento html para generar html en el paquete de producción) y en local todo funciona bien. Estoy usando un enrutador hash en reacción para el cambio de vista. Al construirlo para prod env, la carpeta dist se genera con index.html y otros archivos js. El index.html se carga bien en el navegador, también carga los archivos js requeridos, pero cuando hace clic en el botón de inicio de sesión, llama a la API y, antes de que suceda algo, vuelve a cargar la página y muestra 404 porque el fragmento hash se elimina de la URL después de la recarga. He estado luchando con esto durante 2 o 3 días, por favor ayuda y pregunta cualquier cosa que no entiendas.