【发布时间】:2020-05-22 05:40:39
【问题描述】:
我目前正在开发 Firebase 功能。由于我仍处于开发阶段,我的代码中有许多日志以查看发生了什么。
async function getAddressByIdAsync(address) {
let addr = addressesRef.child(address);
console.log(addr);
return admin.database().ref('Addresses/' + address);
}
我发现能够实时查看这些日志的唯一方法是通过 Firebase 控制台,它非常慢,而且 IMO 的 UI 体验通常很差。
我正在寻找一个命令行解决方案,它可以让我实时查看来自 Firebase 云功能的日志。
我试过这个命令
firebase functions:log
这似乎将最后二十个左右的日志条目返回到我的 Firebase 函数中。
我知道 Google Cloud 在该 CLI 的末尾有一个尾部选项,但它在这里不起作用。
firebase functions:log tail
错误:参数过多。运行firebase帮助功能:使用说明日志
有没有办法从 firebase 云函数获取日志的实时运行输出?
【问题讨论】:
-
你可以使用 gcloud 来挂钩到 firebase 日志吗????
-
Firebase Cloud Functions 日志也可在 Google Cloud 控制台上找到。
标签: firebase logging google-cloud-functions