首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firebase部署错误:“到Node.js 10以下的运行时的部署现在已在Firebase中禁用。”

Firebase部署错误:“到Node.js 10以下的运行时的部署现在已在Firebase中禁用。”
EN

Stack Overflow用户
提问于 2020-12-16 03:39:32
回答 1查看 4.8K关注 0票数 7

我有一个使用云函数用于Firebase的项目,在将Firebase CLI更新到9.0.0版本之后,我将收到一条错误消息:

错误:函数目录中的package.json有一个不支持的引擎字段。有效的选择是:{“节点”:"10"},{“节点”:“12”}和{“节点”:“14”}。

部署到Node.js 10以下的运行时现在已在Firebase CLI中禁用。现有的Node.js 8功能将在2021-03-15停止执行.尽快将现有函数更新为Node.js 10或更高版本。

我知道节点8现在不受支持,但我想继续部署和运行我在星火支付计划上的功能,在2021年3月15日关闭之前,它不需要计费。我该怎么做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-16 03:39:32

从9.0.0版本开始,Firebase CLI已将节点8作为选项完全删除。如果您不能接受升级到节点10的建议(这也需要升级到支付计划),那么您将不得不降低CLI的级别,直到3月15日节点8完全关闭为止。

运行此命令可以将CLI的最新版本降为版本9之前的最新版本:

代码语言:javascript
复制
npm install -g firebase-tools@8

这将使您获得CLI的8.20.0版本,直到您选择再次升级为止。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65316988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档