【问题标题】:Firebase console.log on localhost?Firebase console.log 在本地主机上?
【发布时间】:2019-09-25 08:40:18
【问题描述】:

拿起我去年春天离开的一个 Firebase 项目,我不记得 console.logfirebase server 下是如何工作的。

我有一个函数(有效),我尝试在其中编写一些调试信息。像这样:

exports.myfun = functions.https.onRequest((req, res) => {
    console.log("---- does this show up somewhere???");
    ...

我在本地运行它(使用firebase serve)并希望在我启动服务器的命令行窗口中看到console.log 的输出。但是什么都没有。

输出去哪里了?

【问题讨论】:

    标签: firebase logging google-cloud-functions


    【解决方案1】:

    解决方案是降级 firebase-tools 版本。在此处查看接受的答案:

    The Cloud Functions emulator requires the module "firebase-admin" to be installed


    编辑:虽然相当令人不安的是 Firebase 仍然说:

    Update available 6.8.0 → 6.9.1       │
       Run npm i -g firebase-tools to update
    

    这样做会让一切再次失败......

    大约 10 小时前我确实告诉了 Google。我认为反馈有些问题。

    【讨论】:

      猜你喜欢
      • 2018-10-27
      • 2021-07-07
      • 2023-01-19
      • 2022-01-02
      • 2018-10-16
      • 1970-01-01
      • 2017-02-08
      • 2011-05-13
      • 2011-03-15
      相关资源
      最近更新 更多