集成React-Native项目,不用coocapods

现在很多情况下项目是不用coocapods的,虽然我个人也比较喜欢用coocapods,但是现在公司的项目里就不用,所以要想集成react-native,则会比原来多几个操作。

前几个步骤与我上篇文章里一样,而差异就是你不需要在使用coocapods。现在你的项目目录里应该有以下文件,如果没有则需要创建。

主目录:index.ios.js文件   package.json文件   ios项目的目录

终端,cd 你的rn主目录,执行npm install 这样你的需要的三方库文件就会被下载到本地。

接着打开你的ios项目,把对应目录的工程拖进你的项目里,

需要被拖进的工程目录如下:

把这几个目录拖进你的项目后,然后进行添加库,去project->build phases->link binary with libraries里添加刚才的库,如下:

然后去project->build setting里 搜索search path


然后点击library search paths 添加以下目录

$(PROJECT_DIR)/../../node_modules/react-native,这个就是你刚才添加库的目录位置,是为了让工程里可以找到刚才的库。模式改为recursive。

之后你就可以添加一个uiview,像这样


然后直接运行你的ios项目就可以看到rn项目了。

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,786评论 25 709
  • React Native学习<一> 认识Recat Native 博客原文:http://www.jianshu....
    AFinalStone阅读 2,731评论 0 12
  • 假期对于我来说,就是一下子闲下来不知道要干什么的时光--或者说,假期就是要给自己把时间填满,但是又不能让自己感觉到...
    9c80a2f86c0f阅读 338评论 0 0
  • 闲坐庭前观景, 满眼飞花入目, 品茗余香绕梁, 云淡天蓝清静。
    终南石阅读 123评论 3 0
  • 有用过酷炫的旋钮吗,怎么拧都拧不到底的那种? 旋钮的实现方式有两种,一种是两头可以拧到底的电位器(也称滑动变阻器)...
    Cocoonshu阅读 7,069评论 8 4