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

更新firebase-tools后执行firebase deploy --only functions失败求助

解决Firebase Functions部署403权限错误及App Engine配置问题
  • 排查账单状态
    登录Google Cloud控制台,找到项目'myproject-8d760',进入「账单」页面,确认账户没有欠费、暂停等异常状态。如有问题,处理后重试部署。

  • 检查账户权限
    确保当前Google账号拥有项目的「Cloud Functions Admin」或「Editor」角色:

    1. 进入Google Cloud控制台「IAM与管理员」>「IAM」页面
    2. 找到你的账号,查看角色列表,权限不足的话添加对应角色
    3. 执行firebase logout后重新firebase login,再尝试部署
  • 配置App Engine实例
    新版本firebase-tools可能强制要求项目关联App Engine(部分区域的Functions依赖该服务):

    1. 进入Google Cloud控制台「App Engine」页面
    2. 点击「创建应用」,选择和你Functions部署一致的区域
    3. 创建完成后重新执行firebase deploy --only functions
  • 回退工具版本验证
    如果以上操作无效,先回退到之前可用的版本测试:

    npm install -g firebase-tools@13.10.1
    

    若部署恢复正常,说明新版本可能存在兼容性问题,可暂时使用旧版本,同时关注firebase-tools更新日志。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 17:13:11