官方文档(以英文版为主):
http://reactnative.cn/docs/0.51/getting-started.html
https://facebook.github.io/react-native/docs/getting-started.html
0. 安装Homebrew (已经装了就不用)https://brew.sh/
打开terminal 运行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
(如有权限问题文档中有解决方案)
1. 安装Node.js 和 watchman
在terminal中运行
brew install node
brew install watchman
watchman用来观察文件系统中的不同。中文文档中删去了。不知道是不是因为安全原因。
2. 安装React Native CLI (命令行)
npm install -g react-native-cli
3. Java Development Kit (安装Java 8 SDK开发包)没有就下载安装
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
4. 安装安卓开发环境
https://developer.android.com/studio/index.html
5. 安装好Android Studio后要安装Android SDK 6.0
随便建个项目,然后打开SDK Manager (也可以在启动页选择右下角的Configure)
点击右下角“Show Package Details”,然后把Android 6.0 (Marshmallow)中四个选项选上
Google APIs
Android SDK Platform 23
Sources for Android 23
Intel x86 Atom_64 System Image
Google APIs Intel x86 Atom_64 System Image

选完后别急着点OK。点击上图最上面中间的“SDK Tools”。

选上23.0.1
然后点击Apply。
开始慢慢的下载。
6. 配置 ANDROID_HOME 环境参数
(不会用vi文本编辑的请先自行查询操作,别连退出都不会)
在terminal 输入
vi $HOME/.bash_profile
点“i”,进入编辑模式。用方向键移动到最后一行的最后一格。
点回车。然后用command + C 和 command + V 把下面三行复制黏贴到文档底部。
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
点击esc,
点击shift + ;
输入“wq!”
回车退回到命令栏,并输入
source $HOME/.bash_profile
另外如果你用bash以外的shell,记得相应的配置文件。
恭喜你已经完成了环境安装恭喜🎉
end