您可以使用几种不同的方法(包括 Firebase Hosting 和 Google Cloud Run)直接从 Project IDX 工作区部署 Web 或 Flutter 应用。
Firebase Hosting
在将应用部署到 Firebase Hosting 之前,请创建 Firebase 项目并注册应用。
如果您没有所需的 Firebase 项目权限,可以请求 Firebase 项目所有者在 Firebase 控制台 IAM 设置中为您分配合适的角色。如果您对访问 Firebase 项目(包括查找或分配所有者)有疑问,请参阅权限和对 Firebase 项目的访问权限。
如需通过 IDX 在 Firebase Hosting 上部署您的应用,请按以下步骤操作:
打开 Project IDX 工作区。
点击导航窗格中的 IDX 图标以打开 Project IDX 面板,然后展开 Firebase Hosting 部分。
点击对 Firebase Hosting 进行身份验证,然后按照终端窗口中的提示对您的 Firebase 帐号进行身份验证。
点击初始化 Firebase Hosting,然后按照终端窗口中的提示来设置部署配置。
如需部署应用,请在 Project IDX 面板的 Firebase Hosting 部分中点击部署到生产环境或部署到渠道。
Cloud Run
在使用 Cloud Run 进行部署之前,请确保设置 Google Cloud 项目并启用结算功能。
打开 Project IDX 工作区。
点击导航窗格中的 IDX 图标以打开 Project IDX 面板,然后点击部署到 Cloud Run。
选择允许此工作区使用我的 Google 账号访问 Google Cloud 资源选项,然后从对话框窗口中选择一个启用了结算功能的 Google Cloud 项目。
点击 IDX 面板的 Cloud Run 部分中的 Authenticate,然后按照提示进行身份验证。
点击部署,然后按照提示设置部署配置并部署应用。