only nodejs functions deploy firebase firebase-hosting firebase-tools

functions - nodejs firebase deploy



CLI de Firebase: "Configurar como una aplicación de una sola página(reescribir todas las direcciones URL a/index.html)" (3)

Explicación oficial de Firebase:

Habíamos usado esa opción el año pasado (Q1 y Q2) pero parecía no hacer nada, pero hoy en día, cuando la aplicamos, definitivamente las cosas funcionan de manera muy diferente. La explicación oficial completa de lo que hace viene aquí:

https://firebase.google.com/docs/hosting/url-redirects-rewrites#section-rewrites

Incluso hay información útil sobre el uso de los encabezados en la siguiente sección de la misma página.

Acabo de usar la CLI de Firebase para iniciar un proyecto de alojamiento estático. ¿Qué sucede exactamente cuando habilitas la opción "configurar como una aplicación de una sola página"? Estoy buscando una descripción de exactamente qué archivos se modifican y qué tipo de efecto tiene esto en el backend de Firebase.


Ejemplo completo:

{ "hosting": { "public": ".", "rewrites": [ { "source": "**", "destination": "/index.html" } ] } }


Esa opción simplemente establece una bandera en el archivo firebase.json para redirigir todas las URL a /index.html .

"rewrites": [ { "source": "**", "destination": "/index.html" } ]

Consulte la documentación de Firebase Hosting para obtener más información.