从项目 IDX 部署您的应用

您可以使用多种不同的方法(包括 Firebase HostingGoogle Cloud Run)直接从 Project IDX 工作区部署 Web 应用或 Flutter 应用。

Firebase Hosting

在将应用部署到 Firebase Hosting 之前,请创建 Firebase 项目并注册应用

如果您没有所需的 Firebase 项目权限,可以请求 Firebase 项目所有者在 Firebase 控制台 IAM 设置中为您分配适当的角色。如果您对访问 Firebase 项目(包括查找或分配所有者)有疑问,请参阅权限设置和 Firebase 项目访问权限

如需通过 IDX 在 Firebase Hosting 上部署应用,请按以下步骤操作:

  1. 打开您的 Project IDX 工作区。

  2. 点击导航窗格中的 IDX 图标,打开“Project IDX”面板,然后展开 Firebase Hosting 部分。

  3. 点击对 Firebase Hosting 进行身份验证,然后按照终端窗口中的提示对您的 Firebase 账号进行身份验证。

  4. 点击 Initialize Firebase Hosting(初始化 Firebase Hosting),然后按照终端窗口中的提示设置部署配置。

  5. 如需部署应用,请点击 Project IDX 面板Firebase Hosting 部分中的 Deploy to ProductionDeploy to Channel

Cloud Run

在使用 Cloud Run 进行部署之前,请确保您设置了 Google Cloud 项目并启用了结算功能

  1. 打开您的 Project IDX 工作区。

  2. 点击导航窗格中的 IDX 图标以打开 Project IDX 面板,然后点击部署到 Cloud Run

  3. 选择允许此工作区使用我的 Google 账号访问 Google Cloud 资源选项,然后从对话框中选择已启用结算功能的 Google Cloud 项目。

  4. 在 IDX 面板的 Cloud Run 部分中,点击身份验证,然后按照提示进行身份验证。

  5. 点击部署,然后按照提示设置部署配置并部署应用。