前期的准备
1、需要一台Mac电脑
2、Homebrew是推荐安装Watchman和Flow的方式。
3、安装Node.js4.0及以上版本。
4、brew install watchman.推荐安装watchman。
5、brew install flow,如果你想使用flow
推荐运行brew update && brew upgrade 来保持程序最新。
iOS安装
需要Xcode 6.3以上版本。
Android安装
为了Android写的React Native 应用程序,需要安装Android的SDK。查看Android安装指南。
快速开始
$ npm install -g react-native-cli
$ react-native init AwesomeProject
运行iOS应用
$ cd AwesomeProject
打开工程,用Xcode运行。打开index.os.js编辑文本。
修改完成,重新运行工程来重新载入你的修改。
运行Android程序
$ cd AwesomeProject
$ react-native run-android
打开index.android.js,修改文本。
按下菜单按钮F2按键(默认或者⌘-M )选择重新载入JS查看变化。
运行adb logcat *:S ReactNative:V ReactNativeJS:V在终端查看应用的log
注意:如果真机运行,请查看设备运行。
添加Android在已经存在的React Native 工程
如果你已经有一个只有iOS的React Native 工程 并且想添加Android支持,你需要执行下面的命令在你已经存在的工程目录下:
1、更新react-native依赖文件,在你的package.json最新版本
2、$ nam install
3、$ react-native android