如何优雅的调试线上环境的代码?

以vue项目为例,打包之后的静态资源会同步到正式环境的cdn上,当正式环境的代码出现了bug需要紧急修复时(此时预发布环境和测试环境不可使用),如何比较方便的调试线上代码?

尝试过使用Charles rewrite的功能,即访问cdn.test.com/a.asdf.js时,代理到本地的a.asdf.js的文件,但是通常本地和线上的hash是不一样的,这样写规则也不方便,请教大家都是如何做的?

阅读 3.3k
1 个回答

可以考虑接入Sentry,日志监控,功能蛮强大的,公司项目都有接,开启soureMap,它能很精准的定位到你哪个文件、哪一行,或者接口等错误,特别详细,值得推荐~

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