我正在开发一个使用Firestore的网络应用。今天我注意到它正在将调试/ etc信息记录到浏览器控制台。我不记得以前见过这个。
以下是浏览器控制台的一些行
vue-cli webpack
我正在使用Vue,来自基于firebase v4.6.0
模板的模板。
当我运行本地开发服务器和生产构建的SPA时,都会发生这种情况。
有没有办法禁用此日志记录?在文档中没有提到任何类型的日志记录,谷歌也没有任何东西。我不喜欢它,因为如果我想查找任何实际输出,我必须涉及我不关心的Firestore的日志记录。我也不喜欢它似乎记录它返回控制台的所有数据。
如果它有所作为,我正在使用NPM的struct Foo {
func f() {}
}
let f = Foo.f // (Foo) -> () -> ()
库。
答案 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'
。