L01-ReactNative开发环境-iOS

环境需求

  1. 需要一台Mac(OSX),这个是前提。OSX 操作系统这是开发ios应用所必须的
  2. 安装Xcode7.0或者更高版本。当然这可以在AppStore中找到。
    提醒:千万不要相信分享或者百度空间中的镜像,风险比较大(XcodeGhost)。**
  3. 安装Homebrew 可通过Homebrew来安装Watchman和Flow。
  4. brew install node 安装note.js
  5. brew install watchman 安装watchaman解决你可能会遇到一个Node.js监视文件系统的BUG。
  6. brew install flow 用来为js代码加上类型检查,不装也可以。
    ok,环境配置好了。当然提醒下记得常更新下这个几个程序最新版本,毕竟ReactNative迭代很快的。

开始安装

  1. 将npm仓库源替换为国内镜像,这个大家都知道的国内网络问题。
    npm config set registry https://registry.npm.taobao.org --global
    npm config set disturl https://npm.taobao.org/dist --global
  2. npm install -g react-native-cli
  3. react-native init HelloWorld init工程的比较慢耐心等待

运行iOS应用

  • 用XCode打开ios/HelloWorld.xcodeproj 选择你要的模拟器并点击Run按钮。
    ok!你可以开发了!
    当然如果你想体验下那就用你喜欢的编辑器打开 index.ios.js随便修改几行看看效果吧。
  • 如果你用的模拟器按下 ⌘-R 就可以刷新APP,修改的结果立马可见。

享受 吧!Learn once, write anywhere !

你可能感兴趣的:(L01-ReactNative开发环境-iOS)