前提如下:
看过几篇文章讲线上调试,似乎有两种方案:
一种是把 js map 的 url 映射到本地,在 chrome 的 source 面板中查看源代码进行修改调试.
另外一种是把 js 的 url 映射到本地,在本地修改看页面效果.
但是有如下问题:
?wefsd3s
这样,通过正则捕获 url 吗?大家是怎么调试线上的 bug 呢,尤其是一些只在线上才出现的奇怪问题,还有线上的 sourcemap 大家都是如何处理?
还望不吝赐教!
1
wxsm 2019-04-24 11:51:38 +08:00 1
通常“只在线上出现的问题”都是 build 以后跟 dev server 不一致的问题,这种你在本地 build 一样能找到问题的。
|
2
Raincal 2019-04-24 12:14:34 +08:00 1
可以试试 Sentry
|
3
uTOmOuk3L6sb4MSI 2019-04-24 14:17:47 +08:00 via iPhone
sourcemap
|
4
uTOmOuk3L6sb4MSI 2019-04-24 14:19:14 +08:00 via iPhone
sourcemap 本地跑起来,好像线上也可以使用
|