Google cloud firestore AngularFire-如何设置日志记录级别?

Google cloud firestore AngularFire-如何设置日志记录级别?,google-cloud-firestore,angularfire,Google Cloud Firestore,Angularfire,我使用的是AngularFire,但我看不到任何为调试目的而设置日志记录级别的方法。显示您可以,但AngularFire似乎不允许您访问此对象 如何使用AngularFire设置日志记录级别?如果没有办法,您会建议我如何使用Angular中的general firestore SDK进行导入?似乎没有具体的导入方法,但是,经过一些研究,我可以找到这个,它为您提供了一个导入选项,这可能会对您有所帮助 您可以使用以下代码进行尝试: import * as firebase from 'firebas

我使用的是AngularFire,但我看不到任何为调试目的而设置日志记录级别的方法。显示您可以,但AngularFire似乎不允许您访问此对象


如何使用AngularFire设置日志记录级别?如果没有办法,您会建议我如何使用Angular中的general firestore SDK进行导入?

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

您可以使用以下代码进行尝试:

import * as firebase from 'firebase/app';
import 'firebase/firestore';
firebase.firestore.setLogLevel('debug');
这样,您可以尝试设置日志记录级别

除此之外,下面还有两篇来自社区的文章,您可以找到更多关于使用Angular调试日志错误的信息和选项。我相信他们可能会帮助你作为一个起点

另外两篇文章提供了有关使用Firestore和Angular的更多信息


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

从2021年开始,导入语法在用户13068860的回答后得到更新。我在AngularFire 6.1.5中获得了以下内容


只考虑链接答案,质量很低。请考虑在你的答案中添加一些有意义的上下文。
import firebase from 'firebase/app';

firebase.firestore.setLogLevel('debug');