Si compilas apps de Angular o Next.js procesadas por el servidor, consulta Firebase App Hosting de nueva generación, una solución de pila completa para frameworks web modernos.
Con la CLI compatible con el marco de Firebase, puedes implementar tu aplicación Flutter en Firebase.
Antes de que empieces
Antes de comenzar a implementar tu aplicación en Firebase, revisa los siguientes requisitos y opciones:
Firebase CLI versión 12.1.0 o posterior. Asegúrese de instalar la CLI utilizando su método preferido.
Opcional: Facturación habilitada en tu proyecto de Firebase (obligatorio si planeas usar SSR)
Inicializar base de fuego
Para comenzar, inicializa Firebase para tu proyecto marco. Utilice Firebase CLI para un proyecto nuevo o modifique firebase.json para un proyecto existente.
Inicializar un nuevo proyecto
En Firebase CLI, habilite la vista previa de los marcos web:
firebase experiments:enable webframeworks
Ejecute el comando de inicialización desde la CLI y luego siga las indicaciones:
firebase init hosting
Responda sí a "¿Quiere utilizar un marco web? (experimental)"
Elija su directorio de origen de alojamiento; Esta podría ser una aplicación Flutter existente.
Si se le solicita, elija Flutter Web.
Inicializar un proyecto existente
Cambie su configuración de alojamiento en firebase.json para tener una opción source , en lugar de una opción public . Por ejemplo:
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-03-20 (UTC)."],[],[]]