前端生产环境如何取日志,或者有什么好的管理工具么

RT
现在遇到在生产环境出现bug 但是无法看到前端打印日志的问题,
有没有大佬有类似的经验,或者工具推荐 求指教
以下更新
业务场景:用户使用我方的产品出现bug,现在的方式是 让用户手动复制日志或者拍照的方式 来分析。想改进此种方式

阅读 3.5k
3 个回答

前端的日志是console.log之类的调用吗?在浏览器中看,f12。要不然你就自己在后端写一个log service,前端调用接口把日志写入后端数据库或者日志文件。

可以覆写拦截 console 相关方法,并监听 window 上几个跟未捕获异常有关的事件。

后端给接口了就往后端上报。这里的后端接口不一定是后端自己实现的,可以是利用开源的系统,开箱即用,比如 SentryBetterJS 等等。

后端没给接口可以用一些第三方的 SDK,比如听云Fundebug 等等。不过花钱就是了。

存localStorage是不是一种思路。前端没必要记录日志吧,重新刷新一遍走就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题