If you are building server-rendered Angular or Next.js apps, check out next-generation Firebase App Hosting, a full-stack solution for modern web frameworks.
Интегрируйте Flutter Web
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
С помощью CLI, совместимого с фреймворком Firebase, вы можете развернуть свое Flutter-приложение в Firebase.
Прежде чем начать
Прежде чем приступить к развертыванию приложения в Firebase, ознакомьтесь со следующими требованиями и параметрами:
Firebase CLI версии 12.1.0 или более поздней. Убедитесь, что вы установили CLI выбранным вами способом.
Необязательно: включите оплату в вашем проекте Firebase (обязательно, если вы планируете использовать SSR).
Инициализация Firebase
Для начала инициализируйте Firebase для вашего проекта на основе фреймворка. Используйте Firebase CLI для нового проекта или измените firebase.json для существующего проекта.
Инициализировать новый проект
В интерфейсе командной строки Firebase включите предварительный просмотр веб-фреймворков:
firebase experiments:enable webframeworks
Выполните команду инициализации из командной строки, а затем следуйте инструкциям:
firebase init hosting
Ответьте «да» на вопрос «Хотите ли вы использовать веб-фреймворк? (экспериментальный)»
Выберите каталог с исходным кодом вашего хостинга; это может быть уже существующее приложение Flutter.
Если появится запрос, выберите Flutter Web.
Инициализировать существующий проект
Измените конфигурацию хостинга в файле firebase.json , указав в качестве параметра source ), а не public ). Например:
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-12-18 UTC."],[],[]]