1、OS X — 开发iOS应用所必须的环境 2、安装Homebrew ``` ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 3、使用Homebrew安装Watchman和Flow ``` brew install watchman brew install flow ``` 4、Node.js 4.0+ 、npm - 首先安装nvm (https://github.com/creationix/nvm#installation) - 然后执行nvm install node && nvm alias default node - 如果安装的Node.js版本是5.0,最好安装npm2 (npm install -g npm@2.) - 注: Node.js可能用nvm安装不成功,可以卸载掉用官网的node包安装 (https://nodejs.org/en/) 5、iOS & Android - iOS 安装 Xcode 7.0 或更高版本 - Android 安装 Android SDK ,具体参见 Android开发指南 - 注: Windows用户建议用这篇文章介绍的搭建环境 http://facebook.github.io/react-native/docs/linux-windows-support.html 6、开始做小demo ``` npm install -g react-native-cli react-native init AwesomeProject ``` - 注:由于网络原因,react-native命令行从npm官方源拖代码很慢,可以将npm仓库源替换为国内镜像: ``` npm config set registry https://registry.npm.taobao.org npm config set disturl https://npm.taobao.org/dist ``` 7、推荐阅读了解 - npm的文档 (https://docs.npmjs.com/) - 保持跟新brew安装程序为最新版本:brew update && brew upgrade
Activity