我正在尝试通过 Firebase CLI 部署基于 Next.js 并使用 Firebase 托管的网页。
API 路由不适用于使用
next export
方法创建的静态页面,因此我尝试使用 FIrebase 的 webframeworks 功能部署 Next.js。status: {
code: 5
message: "Service account projects/-/serviceAccounts/ACCOUNT_NUMBER-.
[email protected] was not found."
}
developer.gserviceaccount.com 的服务帐户已在 30 多天前删除,且无法恢复删除。
我可以创建新的developer.gserviceaccount.com服务帐户吗?
谢谢!
您无法在云函数中创建该函数,因为您的
developer.gserviceaccount.com
服务帐号已在 30 多天前被删除,无法找到。
您需要通过以下步骤将服务帐户分配给云功能:
创建服务帐号或选择现有服务帐号以设置为新的 Compute Engine 默认服务帐号。
即使完成上述两个步骤后,如果它不起作用,请按照@John Hanely 提供的链接创建虚拟机。
进入 https://console.cloud.google.com/apis/dashboard 并禁用并重新启用计算引擎 API。这将需要一些时间,但重新启用 GCE API 后,您应该能够再次通过 Cloud Shell 创建虚拟机并能够重现这一点。