En nuestra aplicación, el directorio público especificado en firebase.json contiene varios archivos HTML. El principal se llama "index.html", los otros son "index-full.html" y "facebook-channel.html". Después de "firebase deploy", "index-full.html" se convierte en el archivo de índice predeterminado y las siguientes URL cargan el contenido del mismo archivo "index-full.html":
Si se cambió el nombre de "index-full.html" a "index-full.html-off", entonces se selecciona el "index.html" correcto como archivo de índice predeterminado.
Me temo que esto tiene que ver con el posprocesamiento que hace el proveedor que estamos usando para hacer el prototipo de esta beta en los archivos cargados. Estamos trabajando para eliminar esta función pronto o, al menos, para permitirle desactivarla.
Gracias por su paciencia
Gracias por la respuesta, el alojamiento de Firebase es un gran servicio y fue fácil solucionar estos pequeños fallos de implementación.
Ya esto debería estar arreglado. Gracias por el interes
Hola,
No puedo implementar mi aplicación web, bueno, dice implementada, pero no veo mi aplicación. Solo veo la página de bienvenida estándar index.html. ¿Necesito crear mi propia página index.html? Estoy usando create-react-app.
Gracias
@azucenareyes Verifique su archivo firebase.json Edite la línea "public": "public" a "public": "app" , o cualquier otro directorio donde resida el contenido de su aplicación. Eso te ayudará.
El problema es que cuando firebase está creando el archivo de índice, sobrescribe el creado por react. Entonces, lo que tiene que hacer es ejecutar todo el código de la base de fuego (menos la implementación), luego volver a ejecutar 'npm run build' para reaccionar y recrear el archivo de índice que necesita en el directorio de compilación, luego cambiar el alojamiento firebase.json
" clave "pública" del "bloque" para "construir". (Específicamente para react, ya que ese es el directorio predeterminado para él). Finalmente, puede implementarlo y todo debería estar bien. (Excepto por el esfuerzo manual que requiere).
Comentario más útil
El problema es que cuando firebase está creando el archivo de índice, sobrescribe el creado por react. Entonces, lo que tiene que hacer es ejecutar todo el código de la base de fuego (menos la implementación), luego volver a ejecutar 'npm run build' para reaccionar y recrear el archivo de índice que necesita en el directorio de compilación, luego cambiar el alojamiento
firebase.json
" clave "pública" del "bloque" para "construir". (Específicamente para react, ya que ese es el directorio predeterminado para él). Finalmente, puede implementarlo y todo debería estar bien. (Excepto por el esfuerzo manual que requiere).