Firebase云功能部署错误

时间:2017-06-16 18:55:23

标签: firebase google-cloud-functions

不定期地,我的firebase部署卡在此日志中:

y

取消部署并重试后,会抛出以下错误消息:

i  functions: updating function [FUNCTION NAME]...

所以它接缝就像部署卡住并保持在管道阻塞进一步部署。过了一会儿,让我再次正常部署这些功能。 但这有解释吗?或者甚至可以说一句话?

8 个答案:

答案 0 :(得分:23)

转到Google cloud functions console,查看您的功能是否有红色感叹号。然后选择该特定功能并尝试删除。一旦从那里删除,您就可以再次成功部署。如果它显示微调器,则等待它显示红色标记。

答案 1 :(得分:3)

您可以暂时重命名您的功能:

$ firebase deploy --only functions

...

我的功能:删除onSameDataChanged ...

的功能

我的功能:创建函数onSameDataChanged 1 ...

...

✔功能:所有功能部署成功!

✔部署完成!

答案 2 :(得分:0)

  1. 评论或削减功能
  2. 部署
  3. 取消注释或粘贴功能
  4. 重命名功能
  5. 部署
  6. 重命名该功能
  7. 部署

答案 3 :(得分:0)

只需将index.js复制到其他位置,然后从firebasa函数控制台中删除函数

  1. firebase初始化-并覆写所有文件
  2. 再次粘贴index.js文本
  3. 部署...

答案 4 :(得分:0)

您还可以等待几分钟,而{"code":10,"message":"ABORTED"}会出现错误,然后您可以再次进行部署。

答案 5 :(得分:0)

对我来说是节点版本。结果我的机器上有 15.x,服务器上有 12.x。只是更新它解决了我的上传问题

答案 6 :(得分:0)

您可以通过使用此命令打开日志检查实际日志来更轻松地解决问题

firebase functions:log

具体问题将在那里可见。我有时会遇到像 package.json 中缺少包一样简单的错误

答案 7 :(得分:0)

将您的目录设置为您的项目目录 \functions 然后运行以下命令: npm install -g firebase-tools