Firebase云函数部署错误
我的firebase部署不定期地出现以下日志:Firebase云函数部署错误,firebase,google-cloud-functions,Firebase,Google Cloud Functions,我的firebase部署不定期地出现以下日志: i functions: updating function [FUNCTION NAME]... 取消部署并重试后,将抛出以下错误消息: ⚠ functions: failed to update function resetBadgeCount ⚠ functions: HTTP Error: 400, An operation on function [FUNCTION NAME] in region us-central1 in
i functions: updating function [FUNCTION NAME]...
取消部署并重试后,将抛出以下错误消息:
⚠ functions: failed to update function resetBadgeCount
⚠ functions: HTTP Error: 400, An operation on function [FUNCTION NAME]
in region us-central1 in project [PROJECT NAME] is already in progress.
Please try again later.
因此,部署卡在管道中,阻碍了进一步部署。一段时间后,它让我再次正常部署功能。
但这有什么解释吗?或者甚至是一个单词?您可以临时重命名您的函数: $firebase部署--仅限函数 i函数:删除已更改的NameDataChanged上的函数 i函数:在SameDataChanged1上创建函数 ✔ 功能:所有功能部署成功 ✔ 部署完成 转到,查看您的函数是否有红色感叹号。然后选择该特定函数并尝试删除。一旦从那里删除它,就可以再次成功部署。如果显示微调器,则等待直到显示红色标记
只需将index.js复制到其他地方,并从firebasa函数控制台中删除函数即可
另外,您也可以等待几分钟,您将得到一个错误,错误是
{“code”:10,“message”:“ABORTED”}
,然后您可以再次部署。对于我来说,它是节点版本。原来我的机器上有15.x,服务器上有12.x。刚刚更新它就解决了我的上传问题尝试过,但失败了。重新命名的函数再次被卡住。该函数既不显示红旗,也不显示微调器。单个函数的下拉菜单也不提供删除该函数的选项。当我打开详细信息时,编辑和删除按钮被禁用,它显示“功能仍在部署”。它不允许我删除该功能。我们找到的唯一解决办法是开始一个新项目。