集成的官方文档:http://reactnative.cn/docs/0.31/integration-with-existing-apps.html#create-an-event-path
翻译并尝试之后总结步骤如下:
1、在应用的根目录创建package.json文件,然后创建node_modules文件夹
2、初始化package,通过terminal进入文件的根目录,就是有package.json的目录,然后运行命令
npm install
3、创建podfile并通过cocoaPods下载依赖库,
target 'NumberTileGame' do
pod 'React',
:path => '../node_modules/react-native',
:subspecs => [
'Core',
'RCTText',
'RCTWebSocket', ]
end
4、创建index.ios.js文件,并添加相关的代码
5、引入RCTRootView,并初始化
6、如果包含有http请求,需要设置白名单
7、开启npm服务
相关的问题:
1、如果报以下错误
请引入第三方依赖库
libc++.tdb