Firebase部署错误。执行环境失败

时间:2018-01-02 11:28:21

标签: firebase google-cloud-functions

将项目部署到firebase时会出现以下错误:

Deployment error.
Failure in the execution environment

在某些功能中它会随机发生。虽然对于某些功能可能会失败一次,但在另一次尝试时,它可能无错误地工作或显示出一些不同功能的错误。

请建议如何摆脱这种不可预测的Firebase行为。

2 个答案:

答案 0 :(得分:0)

确保使用正确版本的Node.js

  

Google Cloud Functions仅支持v6.11.1

为了便于使用不同的Node.js版本,我建议使用Node Version Manager

nvm install 6.11.1
nvm use 6.11.1
npm install -g firebase-tools

然后,尝试再次部署。

答案 1 :(得分:0)

最近在运行firebase deploy

时,我开始遇到同样的问题

要解决此问题,只需单独部署功能:

firebase deploy --except functions
firebase deploy --only functions

我的假设是,在一次部署所有内容时会遇到某种超时或限制。有关更细粒度的选项,请参阅docs on partial deploys