突然无法再将功能部署到 Firebase 项目

Posted

技术标签:

【中文标题】突然无法再将功能部署到 Firebase 项目【英文标题】:Suddenly can no longer deploy functions to Firebase project 【发布时间】:2022-01-23 11:29:00 【问题描述】:

使用 express 应用程序作为函数。我的功能引擎:节点设置为 12。我必须在本地升级节点 - 所以我还将引擎:节点更新为 16。突然无法部署功能,我恢复到引擎:节点 12。仍然无法部署职能。看到这个错误:

Missing URI for HTTPS function in printTriggerUrls. This shouldn't happen

还有一堆提到以前部署的功能的消息:

Could not find image for function

非常沮丧...尝试重新安装所有本地 npm 包,但没有成功。

【问题讨论】:

【参考方案1】:

最终奏效的解决方案是删除所有以前部署的功能并重新部署所有新功能。

【讨论】:

【参考方案2】:

尝试运行此命令以查看日志

firebase functions:log

【讨论】:

以上是关于突然无法再将功能部署到 Firebase 项目的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 github 操作将 React Web 应用程序部署到 Firebase 项目

iOS 中的推送通知突然无法通过 Firebase 传递

Flutter 应用程序的 Firebase 通知突然停止

由于权限错误,无法部署 Firebase 云功能

Cloud Function 将功能部署到所选项目

无法在 Firebase 云功能中部署 PubSub 功能