1. OSX系统,这里假定你是iOS开发人员
  2. Homebrew 是需要的,只有安装了Homebrew才能继续安装watchman和flow
    • 安装 Node.js 4.0 或者更新的版本。
    • 使用 Homebrew 来安装 nvm 或者参考 它的安装指南。接着运行 nvm install node && nvm alias default node, 它可以让您安装最新版本的 Node.js 并设置您的终端,所以你可以通过键入 node 来运行它。使用 Nvm 可以让您安装多个版本的 Node.js 并且在它们之间轻松切换。
  3. brew 安装 watchman。我们推荐您安装 watchman, 否则您可能在点击一个节点文件的时候出现错误。
  4. brew 安装 flow。如果您想使用 flow.

  *建议定期运行 brew update && brew upgrade 来使您的应用程序保持最新状态。

以上是极客学院wiki对官网的翻译:React Native 中文文档 - 极客学院

自己采取方法:首先安装Homebrew,然后安装Cakebrew,在Cakebrew中安装想要安装的Formula,具体如图:

Mac 配置 React Native 环境-LMLPHP

安装完成后打开终端Terminal,这时候使用官方Demo命令:

$ npm install -g react-native-cli

会提示

Mac 配置 React Native 环境-LMLPHP

提示我们需要管理员权限,输入下列代码即可

$ sudo chown -R $USER /usr/local

在使用前,最好清除默认xcode的Derived Data,否则可能会出现下图所示错误

`npm install --save react-native` failed
05-14 16:59