如题react程序已经build成一个html、一个js和一个css放到生产环境上了,发现一样的数据生产环境展示出来的效果跟开发环境不一样,可以怎么调试呢?
构建完的index.js
的代码被压缩的看不出原样了,还能断点调试吗?
安装了chrome插件react dev tool,但是只能看最终的组件渲染结果和对应的props和state,我想跟踪一下程序看看最后走了哪条分支?
如题react程序已经build成一个html、一个js和一个css放到生产环境上了,发现一样的数据生产环境展示出来的效果跟开发环境不一样,可以怎么调试呢?
构建完的index.js
的代码被压缩的看不出原样了,还能断点调试吗?
安装了chrome插件react dev tool,但是只能看最终的组件渲染结果和对应的props和state,我想跟踪一下程序看看最后走了哪条分支?
你好 确实找了挺多帖子都说用sourcemap
的方式, 不过我用的是dva 里面集成的roadhog build
命令来构建的,这个貌似貌似还不支持配置生成sourcemap
文件,请问这里说的手动添加是指手动添加sourcemap
文件吗?有相关帖子可以参考一下不? 感谢
是的 这个也是一种思路 ;
sourcemap不会发现网的 我就是想在开发环境上部署 现网的时候也是用你这种思路 改一下host就可以调试了。
不过发现一个问题就是sourcemap的打断点很不靠谱 不是严格按照逻辑跳转的。
先mark下 后面试试你的做法 thk!