前言:
github下載到rn項(xiàng)目之后,無(wú)法運(yùn)行,多鬧心!其實(shí)項(xiàng)目作者已經(jīng)給出了方案,你卻視若不見(jiàn)。童鞋們喜歡看圖話聊,那么...
Richy現(xiàn)以GitHub-ReactNativeRubyChina(Star:624)為例,以圖示之:
- 下載項(xiàng)目至本機(jī)
- 指定至項(xiàng)目根目錄
- npm安裝依賴包
- 必要時(shí)降低react-native版本
- Xcode編譯
- react-native(0.32)版本以下,報(bào)錯(cuò)解決
- 成功運(yùn)行
1. 下載項(xiàng)目至本機(jī)
git clone https://github.com/henter/ReactNativeRubyChina.git

Snip20170314_9.png
2. 指定至項(xiàng)目根目錄
cd ReactNativeRubyChina
注意:以下操作,基本均在根目錄下執(zhí)行。
3. npm安裝依賴包
npm install

Snip20170314_10.png
查看項(xiàng)目react-native版本,以及依賴包
cat package.json
如圖,發(fā)現(xiàn)項(xiàng)目react-native版本0.19.0, 而目前最新版本0.42.0
4. 必要時(shí)降低react-native版本
npm install --save react-native@0.32.0
5. Xcode編譯
這個(gè)不用多說(shuō)了
6. react-native(0.32)版本以下,報(bào)錯(cuò)解決
參考:React Native 0.32以下版本報(bào)錯(cuò)解決
報(bào)錯(cuò)如圖:

Snip20170314_11.png
解決如圖:

Snip20170314_12.png
7. 成功運(yùn)行

Simulator Screen Shot 2017年3月14日 下午11.31.06.png