美文网首页
集成React-Native项目,不用coocapods

集成React-Native项目,不用coocapods

作者: SanriXIN | 来源:发表于2016-12-12 10:02 被阅读59次

    现在很多情况下项目是不用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项目了。

    相关文章

      网友评论

          本文标题:集成React-Native项目,不用coocapods

          本文链接:https://www.haomeiwen.com/subject/nukmmttx.html