首页 > 解决方案 > 将 Firebase 函数日志流式传输到本地终端

问题描述

将 Firebase 函数日志流式传输到本地终端会非常有帮助,因为用于日志的 Firebase 控制台 Web 界面使用起来非常缓慢。

有谁知道实现这一目标的方法?

标签: firebasegoogle-cloud-functions

解决方案


使用Firebase CLI,根据文档,运行命令:

firebase functions:log

这会为您提供最近的日志转储,但不会将它们“流式传输”到您的终端。不幸的是,这是你能做的最好的。

如果您是 gcloud 用户,则有等效命令,如其文档中所述。也没有使用 gcloud 实时流式传输日志的选项。

如果您想要“实时”查看已部署函数的日志,则必须使用 Firebase 或 Google Cloud 控制台。

如果您正在进行积极的开发并且需要您刚刚编写的代码的日志,使用Firebase 模拟器套件在本地运行功能可能会更容易,这样您就可以在模拟器运行的终端中实时看到日志。


推荐阅读