Хотя для начала работы в Firebase Studio вам не обязательно иметь проект Firebase, его подключение необходимо для использования продуктов Firebase. На определенных этапах разработки Firebase Studio может автоматически создать для вас проект, или вы можете подключить его вручную. В этом руководстве объясняется назначение проекта Firebase и как подключить его к вашей рабочей области в Firebase Studio .
Разберитесь в проектах Firebase.
Представьте себе проект Firebase как контейнер для всех серверных служб вашего приложения, включая аутентификацию пользователей, хранение данных, хостинг, аналитику и многое другое. Подключив рабочую область Firebase Studio к проекту Firebase, вы можете интегрировать набор продуктов Firebase в свое приложение.
К проекту Firebase может быть зарегистрировано одно или несколько приложений Firebase (например, бесплатная и платная версии приложения), но следует помнить о следующем:
- Все приложения Firebase, зарегистрированные в одном проекте Firebase, совместно используют одни и те же ресурсы и сервисы, выделенные для этого проекта, и имеют к ним доступ.
- Если Firebase Studio автоматически создает для вас проект Firebase , то он создает новый проект и связывает его с вашей рабочей областью Firebase Studio .
- Если вы создадите копию рабочей области Firebase Studio , связанной с проектом Firebase, то созданная копия рабочей области будет связана с тем же проектом.
Рекомендуется связать различные рабочие области Firebase Studio с отдельными проектами Firebase. Это предотвратит совместное использование (и потенциальное перезаписывание) одних и тех же данных и ресурсов бэкэнда в нескольких рабочих областях.
После подключения рабочей области к проекту Firebase перейдите в консоль Firebase для выполнения административных задач и задач настройки. Это включает просмотр правил безопасности, управление учетными записями пользователей, просмотр подробных отчетов о сбоях, непосредственное редактирование сохраненных данных и просмотр результатов A/B-тестирования.
Подключите приложение Firebase Studio к проекту Firebase.
Для использования сервисов Firebase в вашем приложении вам потребуется подключить его к проекту Firebase. Например, если вы хотите использовать Firebase Authentication , вам потребуется подключиться к проекту Firebase, чтобы создавать и управлять учетными записями пользователей. На определенных этапах разработки Firebase Studio создает для вас проект Firebase, или вы можете сделать это вручную.
Автоматическое подключение к проекту Firebase
При использовании App Prototyping agent Firebase Studio создает проект Firebase от вашего имени, когда вы:
- Автоматическая генерация ключа API Gemini
- Предложите подключить ваше приложение к проекту Firebase.
- Обратитесь за помощью в подключении вашего приложения к сервисам Firebase, таким как Cloud Firestore или Firebase Authentication
- Нажмите кнопку «Опубликовать» и настройте Firebase App Hosting
При использовании интерактивного чата или Gemini CLI , Gemini может использовать команды терминала или сервер Firebase MCP для подключения к проекту Firebase, когда вы:
- Предложите подключить ваше приложение к проекту Firebase.
- Обратитесь за помощью в подключении вашего приложения к сервисам Firebase, таким как Cloud Firestore или Firebase Authentication
Подключение к проекту Firebase вручную
Чтобы вручную подключить приложение Firebase Studio к проекту Firebase:
В консоли Firebase создайте новый проект или откройте существующий:
- Создание нового проекта : Нажмите «Создать новый проект Firebase» и следуйте инструкциям для создания нового проекта.
- Откройте существующий проект : щелкните по проекту, который хотите использовать.
Запишите идентификатор вашего проекта. В консоли Firebase нажмите > «Настройки проекта» . Идентификатор проекта отобразится в верхней панели.
Откройте свое приложение в Firebase Studio . Если вы используете App Prototyping agent в Prototyper view, click
Switch to Code to open Code view.
Подключите свой проект Firebase. В терминале (
Shift+Ctrl+C) выполните следующие команды:-
touch firebase.jsonЭто гарантирует наличие файла конфигурации Firebase в вашем каталоге. -
firebase login --reauthСледуйте инструкциям для авторизации вашей учетной записи. -
firebase use <your project ID>Замените<your-project-ID>на идентификатор проекта, который вы указали ранее.
-
Измените проект Firebase, подключенный к вашему приложению.
Чтобы изменить проект Firebase, связанный с вашей рабочей областью Firebase Studio , следуйте инструкциям в разделе «Подключение к проекту Firebase вручную с использованием нового идентификатора проекта».
Определите проект Firebase, связанный с вашим приложением.
Чтобы убедиться, что проект Firebase уже подключен, проверьте верхнюю часть рабочей области Firebase Studio . Идентификатор подключенного проекта, если он существует, отображается рядом с названием вашей рабочей области. Вы можете щелкнуть идентификатор проекта, чтобы открыть этот проект непосредственно в консоли Firebase.
Следующие шаги
- Разберитесь в проектах Firebase.
- Интеграция с сервисами Google и Firebase.
- Мониторинг и защита веб-приложений