You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Firebase托管自动生成的Angular SSR函数配置部署区域

解决Angular SSR自动生成Firebase函数的区域配置问题

方法1:通过angular.json配置

在项目根目录的angular.json文件中,找到对应项目的deploy配置节点(位于architect下),添加functionsRegion参数指定目标区域:

"deploy": {
  "builder": "@angular/fire:deploy",
  "options": {
    "project": "你的项目ID",
    "functionsRegion": "europe-west3"
  }
}

这个配置会让Angular CLI在构建并部署SSR函数时,自动将区域设置为europe-west3,无需额外命令行参数。

方法2:通过firebase.json配置

在项目根目录的firebase.json中,给functions节点添加region字段:

"functions": {
  "region": "europe-west3",
  "source": ".firebase/你的项目ID/functions"
}

Firebase部署工具会读取这个配置,将所有函数(包括自动生成的SSR函数)部署到指定区域,避免手动修改自动生成的functions.yaml被覆盖的问题。

验证配置

配置完成后,执行部署命令时,SSR函数会自动部署到europe-west3区域。你可以在Firebase控制台的“函数”面板中查看函数的部署区域是否生效。

内容的提问来源于stack exchange,提问作者Rusu Dinu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 01:40:33