升级到节点10后,在部署功能时会遇到此错误
Cloud Functions deployment requires the pay-as-you-go (Blaze) billing plan.
降级节点至少可以暂时解决问题,有没有办法解决不降级的问题?
答案 0 :(得分:37)
在functions/package.json
中更改以下内容:
"engines": {
"node": "8"
}
doc官方应该暂时解决此问题。
TL; DR:
- Node.js 10.此运行时需要Blaze即用即付计费计划。该计划免费提供了大量的调用,计算时间和互联网流量。请参阅云功能定价。
- Node.js 8(自2020年6月8日起不推荐使用)。 2020年2月15日之后将不再允许部署Node.js 8功能。然后,已部署的 Node.js 8功能将在2021年3月15日之后停止执行。。如果已将功能部署到Node.js 8运行时,则建议升级到Node.js 10运行时。