首页 > 解决方案 > 如何在我的 web 应用程序中检索 firebase 托管部署 ID 或消息?

问题描述

出于记录目的,我想打印到控制台,甚至显示浏览器正在访问的我的 Firebase Web 应用程序的当前部署 ID(或消息)。在此处输入图像描述

标签: firebasedeploymentfirebase-hosting

解决方案


Firebase Hosting 最近发布了一个新的REST API。您可以使用sites.releases.list查看当前部署的版本。

老答案:

Firebase 部署 ID 似乎无法通过编程访问在任何地方使用。CLI不支持列出当前或以前的部署。

我的建议是朝另一个方向发展。将源代码放在 git 之类的 vcs 中。当您构建和部署新版本时,在部署的代码中设置 vcs 哈希或版本,并作为firebase deploy. 然后,您可以在代码中记录源版本的日志,并且可以手动将其关联回 Firebase UI 中的版本。


推荐阅读