1.初始化一个React Native项目:

react-native init project1

2.初始化完成后,升级项目:

cd project1 && react-native upgrade

3.查看版本号:

cd proejct1 && npm list

init后的依赖,在node_modules下载好的,依赖包有新版本的话,不会自动更新

4.使用android手机进行测试:

4.1.查看连接是否正常:

adb devices

4.2.讲调试电脑的8081端口反向代理到测试机上:

adb reverse tcp:8081 tcp:8081

4.3.adb配置:

touch .bash_profile
open -e .bash_profile
export PATH=${PATH}:~/Library/Android/sdk/platform-tools

adb路径:~/Library/Android/sdk/platform-tools

5.编译项目:

react-native run-ios
react-native run-android

6.启动项目:

react-native start

6.1.启动时端口占用:

lsof -i :8081
kill -9 
</pre>

>1.调试的时候,勾选Pause On Caught Exceptions
>2.然后在debuggerWorker.js下有localhost:8081文件夹,项目的文件都在此下面,然后就可以勾选打断点了
>楼主的环境是mac