禁用Firestore的浏览器日志记录

时间:2017-11-15 20:24:10

标签: javascript firebase webpack google-cloud-firestore

我正在开发一个使用Firestore的网络应用。今天我注意到它正在将调试/ etc信息记录到浏览器控制台。我不记得以前见过这个。

以下是浏览器控制台的一些行

vue-cli webpack

我正在使用Vue,来自基于firebase v4.6.0模板的模板。

当我运行本地开发服务器和生产构建的SPA时,都会发生这种情况。

有没有办法禁用此日志记录?在文档中没有提到任何类型的日志记录,谷歌也没有任何东西。我不喜欢它,因为如果我想查找任何实际输出,我必须涉及我不关心的Firestore的日志记录。我也不喜欢它似乎记录它返回控制台的所有数据。

如果它有所作为,我正在使用NPM的struct Foo { func f() {} } let f = Foo.f // (Foo) -> () -> () 库。

2 个答案:

答案 0 :(得分:0)

FirebaseFirestore.setLogLevel(silent);

答案 1 :(得分:0)

这是早期版本的Firestore的问题。此后,我已经迁移到v4.12.1,并且不再出现。

此后,我从Jeff Padgett了解了setLogLevel方法。

local[8]

其他有效值为import * as firebase from 'firebase'; firebase.firestore.setLogLevel('silent'); 'error'