现在只能在MAC系统上安装。
1. 首先,HomeBrew
这是一个包管理库,用来下载其它工具。
打开网站:brew.sh
网页有个命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
在命令行中运行上面的命令,按照提示安装即可。
2. 通过HomeBrew 安装 nvm
node.js的版本管理器
brew install nvm
安装完后,在提示里是这样写的
You should create NVM's working directory if it doesn't exist: mkdir ~/.nvm Add the following to ~/.bash_profile or your desired shell configuration file: export NVM_DIR="$HOME/.nvm" . "$(brew --prefix nvm)/nvm.sh"
,让我们必须创建nvm的运行目录:
mkdir ~/.nvm
修改环境变量:
vim ~/.bash_profile
修改完后没有效果,我分别执行下面的两行命令即可
export NVM_DIR="$HOME/.nvm" . "$(brew --prefix nvm)/nvm.sh"
3. 通过nvm 安装 node.js
nvm install node && nvm alias default node
如果提示 “please run”,则运行其内容,否则敲入
node -v
如果显示版本,则说明安装成功。
可以看看npm的版本:
npm -v
会现实npm版本
4. 通过 brew 安装 watchman
brew install watchman
如果提示 “please run”,则运行其内容
5. 通过 brew 安装 flow
brew install flow
6. 安装react native
npm install -g react-native-cli
安装完后,敲入:
react-native
如果提示
“
You did not pass any commands, did you mean to run `react-native init`?
”
说明已经安装成功
7. IOS开发环境
xcode6.3 or later
8. Android开发环境
8.1. JDK - 配置环境变量
8.2. Andriod SDK - 配置环境变量
8.3. 安装build-tools 23.0.1以上、api23、Android Support Repository
8.4. 安装Intel x86 Atom System Image (如用真机或genymotion可不安装)