React-Native踩坑

Nodejs版本选择:

因为现在需要的Node版本需要>=6,而且npm版本不能超过4(5.x.x有兼容性问题不能用),所以可以下载安装7.x.x的node(8+的node自带的npm版本为5)

局域网搭建:

按照官方教程开始搭建后,如果安装了adb工具会在android手机上自动安装上Expo,之后可以通过Expo进行应用的调试。但是默认选择的链接方式不一定是你所在的局域网(比如:如果有VMware的服务会使用VMWare的虚拟网络,所以需要停用这些网络)

切记如果使用VPN或者ss要绕过局域网网段!

第三方UI设计组件等内容:

https://www.jianshu.com/p/53ff78168acc

https://github.com/rilyu/teaset/blob/master/docs/cn/NavigationBar.md

使用教程http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/1112/6766.html时:

react-native run-android命令需要:cmd中设置代理set HTTP_PROXY=http://127.0.0.1:1080/

设置环境变量ANDROID_HOME,path之中添加%JAVA_HOME%\bin