今天调试个问题,是vue报错。我没有去报错的vue源码处查看(这是个错误的决定😭),选择效率低的百度查找解决方案,没有优先到github上查找,在此问题上消耗了4个小时。为了确认是业务代码中的那一处报错,添加了不少的console调试。发现顶层缺少localStorage,添加了之后又发现axios没有进入,还以为是axios与jsdom结合使用的问题。调试发现不是该问题后才无奈的去报错源码处查看。查看过后,怀疑是不是jsdom不支持window.getComputedStyle或transition,此时我还打印了window.getComputedStyle信息发现没有transition相关信息,然后才在github上查找transition相关内容,找到了jsdom不支持transition。
记录下自己不怎么样的调试过程😂
希望能有个话题,大家可以分享些比较赞的调试技巧
展开
评论