調試工具的選擇
1.在模擬器上
使用commend+D快捷鍵來快速打開Developer Menu。
2.在真機上
搖一搖可以開啓。
Reload:重新加載
Debug JS Remotely:開啓Debug模式
Enable Live Reload :開啓實時加載
Start Systrace:
Enable Hot Reloading:開啓熱加載(只在當前頁面重新加載)
3.關於警告的學習
console.warn():來手動觸發Warnings。
console.disableYellowBox= true來手動禁用Warnings的顯示。
console.ignoredYellowBox = ['Warning:...']:來忽略警告。
所有的警告和debug都是在開發環境,生產環境不會提示
4.如何真機調試
在appdelegate.m中添加如下代碼
[RCTBundleURLProvider sharedSettings].jsLocation= @"10.8.3.114";// 10.8.3.114 爲本機電腦ip
點擊Debug JS Remotely即可開啓調試。
可以通過adb端口轉發
adb reverse tcp:8081 tcp:8081
在安卓設備上通過Developer Menu下的Dev Settings來設置電腦IP