iOS原生应用集成ReactNative

集成的官方文档:http://reactnative.cn/docs/0.31/integration-with-existing-apps.html#create-an-event-path

翻译并尝试之后总结步骤如下:

1、在应用的根目录创建package.json文件,然后创建node_modules文件夹

P1.png

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、如果报以下错误


P2.png

请引入第三方依赖库
libc++.tdb

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,967评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,422评论 25 708
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,959评论 6 342
  • Chapter 2 Rose didn’t want to go to Hell and didn’t want ...
    屁皮屁皮阅读 368评论 0 4
  • pig Pig为大型数据集的处理提供了更高级别的抽象Pig是一种大规模数据集的脚本语言以往我们要做一个数据分析,需...
    经纶先生阅读 965评论 0 0