跟着ReactNative中文网安装就可以,下面有几个坑需要注意:
1)curl的版本问题,我的curl版本为7.43.0,容易造成SSL的无法使用。
2)HomeFrew的安装需要注意,安装失败的时候,要通过命令行卸载之前的安装版本,然后重新装。
3)装好node就可以运行npm,但是npm install下载node_module时有墙,不使用VPN的话很慢,可以使用淘宝的代理,具体使用方式见百度吧(https://npm.taobao.org)。
4)项目弄好没有node_module,首先通过命令行装好node_module(命令为node install但是要注意科学上网),然后根据AS可以运行的代码修改Android的gradle文件,然后运行AndroidStudio跑RN里的Android项目就好,这样比较快,只使用本地的gradle就行了,如果是通过命令行(react-native run-android),还要下载项目的包,比较慢。
注意:该环境搭建不一定适合你,写的也比较笼统,只是给自己一个印象,如果您需要查看具体搭建,请移步
ReactNative中文网