Firebase CLI deploy error: "Deploys to runtimes below Node.js 10 are now disabled in the Firebase CLI."
Firebase CLI deploy error: "Deploys to runtimes below Node.js 10 are now disabled in the Firebase CLI."
我有一个使用 Cloud Functions for Firebase 的项目,在将 Firebase CLI 更新到版本 9.0.0 后,我收到一条错误消息:
Error: package.json in functions directory has an engines field which
is unsupported. Valid choices are: {"node": "10"}, {"node":"12"}, and
{"node":"14"}.
Deploys to runtimes below Node.js 10 are now disabled in the Firebase
CLI. Existing Node.js 8 functions will stop executing on 2021-03-15.
Update existing functions to Node.js 10 or greater as soon as
possible.
我知道节点 8 现在不受支持,但我想继续部署和 运行 我在 Spark 支付计划上的功能,该计划在 2021 年 3 月 15 日关闭之前不需要计费。我该怎么做?
自版本 9.0.0 起,Firebase CLI 已将节点 8 作为一个选项完全删除。如果您不能接受升级到节点 10 的建议建议(这还需要升级到付款计划),那么您将不得不降级您的 CLI,您可以在 3 月 15 日完全关闭节点 8 之前使用它。
运行 降级到版本 9 之前的最新版本的 CLI:
npm install -g firebase-tools@8
这应该会为您提供 8.20.0 版的 CLI,直到您选择再次升级。
我有一个使用 Cloud Functions for Firebase 的项目,在将 Firebase CLI 更新到版本 9.0.0 后,我收到一条错误消息:
Error: package.json in functions directory has an engines field which is unsupported. Valid choices are: {"node": "10"}, {"node":"12"}, and {"node":"14"}.
Deploys to runtimes below Node.js 10 are now disabled in the Firebase CLI. Existing Node.js 8 functions will stop executing on 2021-03-15. Update existing functions to Node.js 10 or greater as soon as possible.
我知道节点 8 现在不受支持,但我想继续部署和 运行 我在 Spark 支付计划上的功能,该计划在 2021 年 3 月 15 日关闭之前不需要计费。我该怎么做?
自版本 9.0.0 起,Firebase CLI 已将节点 8 作为一个选项完全删除。如果您不能接受升级到节点 10 的建议建议(这还需要升级到付款计划),那么您将不得不降级您的 CLI,您可以在 3 月 15 日完全关闭节点 8 之前使用它。
运行 降级到版本 9 之前的最新版本的 CLI:
npm install -g firebase-tools@8
这应该会为您提供 8.20.0 版的 CLI,直到您选择再次升级。