React-Native 教程 1 : 集成React-Native到现有的iOS项目中
最近在学习React-Natvie,昨天刚刚集成到了已有的项目里面,记录一下填过的坑。
官方集成方式
对已有的项目,如果集成React-Native的话,最方便的形式是使用官方推荐的Cocoapods来集成。
Integrating with Existing Apps
1.在工程目录下新建podfile
,填入以下内容
# 取决于你的工程如何组织,你的node_modules文件夹可能会在别的地方。
# 请将:path后面的内容修改为正确的路径。
pod 'React', :path => '../node_modules/react-native', :subspecs => [
'Core',
'RCTImage',
'RCTNetwork',
'RCTText',
'RCTWebSocket',
# 添加其他你想在工程中使用的依赖。
]
2.使用pod install
来安装React-Native.
3.在项目目录下使用如下命令来启动服务。
(JS_DIR=`pwd`/ReactComponent; cd Pods/React; npm ...
There are comments.