【问题标题】:AngularFire - How to set logging level?AngularFire - 如何设置日志记录级别?
【发布时间】:2020-03-11 07:41:52
【问题描述】:

我正在使用 AngularFire,但我看不到任何设置日志级别以进行调试的方法。 Firestore documentation 表明你可以,但 AngularFire 似乎没有让你访问这个对象。

如何使用 AngularFire 设置日志记录级别?如果没有办法做到这一点,你会建议我如何使用 Angular 中的通用 Firestore SDK 来做到这一点?

【问题讨论】:

    标签: google-cloud-firestore angularfire


    【解决方案1】:

    似乎没有具体的导入方法,但是,经过一番研究,我可以找到这个Github issue,它为您提供了一个导入选项,这可能会对您有所帮助。

    您可以使用以下代码尝试一下:

    import * as firebase from 'firebase/app';
    import 'firebase/firestore';
    firebase.firestore.setLogLevel('debug');
    

    这样,你可以尝试设置日志级别。

    除此之外,以下其他两篇来自社区的帖子,您可以找到有关使用 Angular 进行调试的日志记录错误的更多信息和选项。我相信他们可以作为一个起点帮助你。

    另外两篇文章提供了有关将 Firestore 与 Angular 结合使用的更多信息。

    如果这些信息对您有帮助,请告诉我!

    【讨论】:

    • 只考虑链接的答案,质量非常低。请考虑在您的答案中添加一些有意义的上下文。
    【解决方案2】:

    自 2021 年起,导入语法自 user13068860 的回答以来已更新。我得到了以下在 AngularFire 6.1.5 中工作。

    import firebase from 'firebase/app';
    
    firebase.firestore.setLogLevel('debug');
    

    【讨论】:

      猜你喜欢
      • 2016-11-27
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2018-05-15
      相关资源
      最近更新 更多