部署Firebase Functions(Gen 2)时遭遇无效存储桶名称错误
Firebase Functions Gen2 部署报错:无效存储桶名的解决记录
问题现象
部署Firebase Functions(Gen2)时触发报错:
Error: Functions codebase could not be analyzed successfully. It may have a syntax or runtime error
添加--debug参数重新部署后,日志显示函数清单生成失败,核心错误为:
[2023-09-28T19:08:20.709Z] Got response code 400; body Failed to generate manifest from function source: Error: Invalid bucket name buckets/custom-bucket-name.appspot.com
shutdown requested via /__/quitquitquit
但代码中明确使用的是默认存储桶,未指定任何自定义桶:
const functions = require("firebase-functions"); const admin = require("firebase-admin"); const Storage = admin.storage().bucket();
另外,前一天部署完全正常,尝试删除函数后重新部署也无法解决问题。
最终结论与解决
经确认,此问题是Firebase平台自身故障导致,和代码、本地配置无关,唯一解决方法是等待平台修复。次日重新执行部署操作,已成功完成。
内容的提问来源于stack exchange,提问作者Nathaniel Deshpande
相关产品推荐
相关产品推荐

