使用HBuilder調試uniapp項目事實上是很簡便的,但是有時候一些bug卻也沒有提示,尤其是真機調試app的時候,有些難以啟齒的bug,明明有錯誤,但控制台就是干干凈凈。
根據這段時間來在坑里的摸爬滾打,我琢磨出以下(app開發)查bug的流程:
1、先用H5調試:H5最大的好處是,我最拿手啊!可以先在H5上模擬調試,先排除基本的問題。
2、再用小程序調試:小程序的好處是可以看到頁面element結構,還比真機調試多一些bug提示和warnin警告提示,有時候可以先排除一部分原因。
3、最后再用app調試:app也有報錯提示,但是由於這些提示可能是我不熟悉的,所以經常一臉懵逼,需要翻譯+百度。
4、如果還是找不出bug根源,那么恭喜你,解鎖了終極查bug大法——清空代碼再一塊塊加上去測試!!!我也管這叫“掃雷“,一點點清掃排除,最終找出根源。當然你可以把嫌疑比較大的先加上來運行看看。
PS:查bug最需要的還是耐心!耐心!耐心!而且最好一鼓作氣,一口氣查出來,如果今天查一會,明天查一會,本來就沒有頭緒,偶然可能抓住的線索也會被遺忘而事倍功半的。