使用HBuilder调试uniapp项目事实上是很简便的,但是有时候一些bug却也没有提示,尤其是真机调试app的时候,有些难以启齿的bug,明明有错误,但控制台就是干干净净。
根据这段时间来在坑里的摸爬滚打,我琢磨出以下(app开发)查bug的流程:
1、先用H5调试:H5最大的好处是,我最拿手啊!可以先在H5上模拟调试,先排除基本的问题。
2、再用小程序调试:小程序的好处是可以看到页面element结构,还比真机调试多一些bug提示和warnin警告提示,有时候可以先排除一部分原因。
3、最后再用app调试:app也有报错提示,但是由于这些提示可能是我不熟悉的,所以经常一脸懵逼,需要翻译+百度。
4、如果还是找不出bug根源,那么恭喜你,解锁了终极查bug大法——清空代码再一块块加上去测试!!!我也管这叫“扫雷“,一点点清扫排除,最终找出根源。当然你可以把嫌疑比较大的先加上来运行看看。
PS:查bug最需要的还是耐心!耐心!耐心!而且最好一鼓作气,一口气查出来,如果今天查一会,明天查一会,本来就没有头绪,偶然可能抓住的线索也会被遗忘而事倍功半的。