Firebase Studio предлагает упрощенный способ импорта существующих проектов веб-приложений в рабочую область Firebase Studio , позволяя вам продолжать работать над существующими проектами с помощью искусственного интеллекта Firebase Studio и оптимизированными возможностями разработки, развертывания и мониторинга.
Вы можете импортировать проекты из исходного репозитория (GitHub, GitLab или Bitbucket) или из локального архивного файла. Firebase Studio поддерживает импорт сжатых tar-файлов и zip-файлов размером менее 50 МБ.
Начать
Шаг 1. Импортируйте свой проект
Войдите в свою учетную запись Google и откройте Firebase Studio .
Нажмите Импортировать проект . Появится диалоговое окно Импорт проекта .
В поле URL-адрес репозитория введите URL-адрес своего репозитория GitHub, GitLab или Bitbucket.
Введите имя для вашего проекта.
Если вы импортируете проект Flutter, включите «Это приложение Flutter» . Если нет, оставьте флажок снятым.
Нажмите «Импортировать» .
Если репозиторий является частным, вам будет предложено пройти аутентификацию у соответствующего провайдера:
- Для GitHub следуйте инструкциям, чтобы скопировать токен доступа.
- Для GitLab вы можете использовать пароль своей учетной записи или создать токен личной учетной записи.
- Для Bitbucket используйте свое имя пользователя (не адрес электронной почты) и пароль приложения для аутентификации.
Шаг 2. Установите зависимости
По умолчанию Firebase Studio не устанавливает зависимости при импорте проекта, поэтому вам придется сделать это вручную после первого импорта.
Например, если вы импортируете приложение Flutter, вам следует запустить flutter pub get
в терминале или npm install
для приложений Javascript или TypeScript.
Вы можете изменить это для всех будущих пользователей вашего шаблона и для будущих импортов, добавив перехватчик onCreate
в файл dev.nix
в репозитории вашего проекта. Вы можете настроить onCreate
для запуска команды сборки, подходящей для вашего проекта (например, npm install
или flutter pub get
).
После того, как это настроено, зависимости устанавливаются автоматически всякий раз, когда пользователи импортируют ваш репозиторий в Firebase Studio .
Следующие шаги
- Узнайте больше о рабочих пространствах Firebase Studio .
- Настройте свое рабочее пространство Firebase Studio .
- Узнайте, как Gemini в Firebase может помочь и ускорить разработку вашего приложения благодаря своим возможностям отвечать на вопросы, генерировать и редактировать код, исправлять ошибки и запускать инструменты.
- Превратите свой проект в собственный шаблон .