以vue项目为例,打包之后的静态资源会同步到正式环境的cdn上,当正式环境的代码出现了bug需要紧急修复时(此时预发布环境和测试环境不可使用),如何比较方便的调试线上代码?
尝试过使用Charles rewrite的功能,即访问cdn.test.com/a.asdf.js时,代理到本地的a.asdf.js的文件,但是通常本地和线上的hash是不一样的,这样写规则也不方便,请教大家都是如何做的?
以vue项目为例,打包之后的静态资源会同步到正式环境的cdn上,当正式环境的代码出现了bug需要紧急修复时(此时预发布环境和测试环境不可使用),如何比较方便的调试线上代码?
尝试过使用Charles rewrite的功能,即访问cdn.test.com/a.asdf.js时,代理到本地的a.asdf.js的文件,但是通常本地和线上的hash是不一样的,这样写规则也不方便,请教大家都是如何做的?
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
可以考虑接入
Sentry
,日志监控,功能蛮强大的,公司项目都有接,开启soureMap,它能很精准的定位到你哪个文件、哪一行,或者接口等错误,特别详细,值得推荐~