環(huán)境需求
- 需要一臺Mac(OSX),這個是前提隔盛。OSX 操作系統(tǒng)這是開發(fā)ios應(yīng)用所必須的
- 安裝Xcode7.0或者更高版本。當然這可以在AppStore中找到朗儒。
提醒:千萬不要相信分享或者百度空間中的鏡像颊乘,風(fēng)險比較大(XcodeGhost)。** - 安裝Homebrew 可通過Homebrew來安裝Watchman和Flow采蚀。
- brew install node 安裝note.js
- brew install watchman 安裝watchaman解決你可能會遇到一個Node.js監(jiān)視文件系統(tǒng)的BUG疲牵。
- brew install flow 用來為js代碼加上類型檢查,不裝也可以。
ok榆鼠,環(huán)境配置好了纲爸。當然提醒下記得常更新下這個幾個程序最新版本,畢竟ReactNative迭代很快的妆够。
開始安裝
- 將npm倉庫源替換為國內(nèi)鏡像识啦,這個大家都知道的國內(nèi)網(wǎng)絡(luò)問題。
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global - npm install -g react-native-cli
- react-native init HelloWorld init工程的比較慢耐心等待
運行iOS應(yīng)用
- 用XCode打開ios/HelloWorld.xcodeproj 選擇你要的模擬器并點擊Run按鈕神妹。
ok颓哮!你可以開發(fā)了!
當然如果你想體驗下那就用你喜歡的編輯器打開 index.ios.js隨便修改幾行看看效果吧鸵荠。 - 如果你用的模擬器按下 ?-R 就可以刷新APP冕茅,修改的結(jié)果立馬可見。
享受 吧!Learn once, write anywhere 姨伤!