1. 简介
在本实验中,您将学习如何将现有工作区迁移到 Google Antigravity(一款以代码为先的智能体 IDE)。以下是一段 1 分钟的视频,其中介绍了我们将在本实验中执行的步骤。
2. 安装 Antigravity IDE
Antigravity 是 Google 推出的以代码为主的智能体式 IDE。此实验使用 Antigravity 执行自动化项目转换。
- 前往 antigravity.google。
- 下载适用于您的操作系统(macOS、Windows 或 Linux)的安装程序。
- 运行安装程序,然后按照屏幕上的说明操作。
- 打开 Antigravity,确保其正常运行。
3. 安装 Node.js
Antigravity 和 Firebase CLI 依赖于 Node.js。确保您使用的是版本 20 或更高版本。
- 从 nodejs.org 下载 Node.js 的 LTS 版本。
- 运行安装程序并接受默认设置。
- 打开终端并运行
node --version,确认版本为 20.x 或更高版本。
4. 安装 Firebase CLI
借助 Firebase CLI,您可以通过命令行部署应用。
- 在终端中,运行以下命令以全局安装 CLI:
npm install -g firebase-tools - 如果系统在 macOS 或 Linux 上提示您授予权限,您可能需要运行以下命令:
sudo npm install -g firebase-tools - 验证安装:
确保版本为 15.10.0 或更高版本。firebase --version
5. 从 Firebase Studio 导出项目
- 在 Firebase Studio 中打开工作区。
- 点击工作区顶部的立即迁移按钮。
- 按照屏幕上的说明压缩并下载其项目文件
- 注意:如果未显示任何窗口,请检查浏览器地址栏中是否有弹出式窗口拦截器。
- 将下载的 ZIP 文件夹解压缩到本地目录。
6. 在 Antigravity 中初始化应用
- 在 Antigravity 中打开解压缩的文件夹。
- 在代理窗格中,选择 Gemini Flash 模型。
- 输入以下提示:
@fbs-to-agy-export - 按照代理的指导操作,并在系统提示时提供帮助,以完成项目转换。
7. 在本地预览应用
- 前往左侧边栏中的 Run and Debug 菜单。
- 点击播放按钮以启动本地开发服务器。
- 按照终端中的说明查看您的申请。
8. 发布应用
- 打开代理聊天面板。
- 输入以下提示:
Publish my app - 当系统提示运行
firebase deploy时,选择是。 - 代理将链接到您现有的 App Hosting 网址,或引导您完成新的设置。
9. 总结
您已成功将 Firebase Studio 项目迁移到 Antigravity,并使用智能体工作流重新部署了该项目。