通过现有项目开始使用

Firebase Studio 提供了一种简化的方式,可将现有的 Web 应用项目导入到 Firebase Studio 工作区,让您能够利用 Firebase Studio 的 AI 赋能的协助以及简化的开发、部署和监控功能,继续处理现有项目。

您可以从源代码库(GitHub、GitLab 或 Bitbucket)或本地归档文件导入项目。Firebase Studio 支持导入小于 50 MiB 的 GZIP 压缩 tar 文件和 ZIP 文件。

开始使用

第 1 步:导入项目

  1. 登录您的 Google 账号,然后打开 Firebase Studio

  2. 点击导入项目。系统随即会显示 Import project 对话框。

  3. Repo 网址 字段中,输入您的 GitHub、GitLab 或 Bitbucket 代码库网址。

  4. 为您的项目输入名称。

  5. 如果您要导入 Flutter 项目,请启用这是 Flutter 应用。否则,请勿选中此复选框。

  6. 点击导入

  7. 如果代码库是私有的,系统会提示您向相应提供方进行身份验证:

    • 对于 GitHub,请按照提示复制访问令牌。
    • 对于 GitLab,您可以使用账号密码或创建个人账号令牌
    • 对于 Bitbucket,请使用您的用户名(而非电子邮件地址)和应用专用密码进行身份验证。

第 2 步:安装依赖项

默认情况下,Firebase Studio 在您导入项目时不会安装依赖项,因此您需要在首次导入后手动执行此操作。

例如,如果您导入 Flutter 应用,则应在终端中运行 flutter pub get;如果是 JavaScript 或 TypeScript 应用,则应运行 npm install

您可以通过在项目代码库的 dev.nix 文件中添加 onCreate 钩子,为模板的所有未来用户以及未来的导入操作更改此设置。您可以配置 onCreate 以运行适用于您的项目的 build 命令(例如 npm installflutter pub get)。

配置完成后,每当用户将您的代码库导入 Firebase Studio 时,系统都会自动安装依赖项。

后续步骤