目前很多項目使用了pod集成咳促,這是個很好的管理工具。
那么這樣的項目怎么使用React Native呢及舍?
React Native的pod庫最新版本是0.13.0-rc醉蚁,而github上react native版本已經是0.17.0了。所以用pod install時必然不是最新的版本盒蟆。但pod可以指定到npm文件中踏烙。
將Podfile文件中的RN部分改為:
pod 'React', :path => '../node_modules/react-native', :subspecs => [
'RCTText',
'RCTImage',
'RCTNetwork',
'RCTWebSocket',
]
之后進行pod install。
運行時
(JS_DIR=`pwd`;cd ../node_modules/react-native; npm run start -- --root$JS_DIR)
我自己執(zhí)行過幾次历等。
有時產生Pods/React目錄讨惩,有時沒有。如果有的話對應的運行為
(JS_DIR=`pwd`/ReactComponent;cd Pods/React; npm run start -- --root$JS_DIR)
原因未知寒屯,緣由會持續(xù)更荐捻。