1.通过sourcetree下载react native的代码 https://github.com/facebook/react-native

2.安装环境依赖

目前只能在mac下使用,需要安装的插件包括 nodejs flow 和watchman 都可以通过brow来安装 命令分别是

brew install node   

brew install --HEAD watchman 

brew install flow

最后安装 cli 也就是命令行工具 

npm install -g react-native-cli

然后就可以通过命令行来创建工程了 react-native init AwesomeProject,执行完成后就可以通过xcode来打开工程编译和运行。

3.体会什么是react native的神奇

通过编辑 index.ios.js 的内容然后 cmd+r来刷新模拟器,我们就可以立即获取改变后的内容,这就是react native的理念一次编译到处运行而且刷新就可以实现。相比于之前app需要不断的打包编译和运行来说节省的不只是是公司的时间用户的时间,大大的提高了生产的效率。