React Native 引用第三方组件

今天在开发的过程中,有个同事问我 “现在安装第三方组件到底用 rnpm link还是用react-native link”。鉴于之前多次安装组件的经验,想都没想我就说道 “用rnpm link啊,最近还用过它安装react-native-easy-toast”。

看着对方心领神会地点了点头然后转过身去,我不经在想 “react-native link是什么鬼,之前不是一直是rnpm link吗?”。带着这个疑惑,我便开始查询资料,最终在这篇文章中看到了答案。

rnpm已经集成到react-native命令行工具中,可以直接通过react-native link命令运行

然后我查看了react-native不同版本的开发文档,发现在0.36的文档 中还用的是rnpm link,在0.37版本以及后面的版本中用的就是react-native link了。

所以以后我们安装第三方组件,就不需要单独安装rnpm [npm install rnpm -g ] ,然后再rnpm link了。当然,鉴于之前的安装经验,使用rnpm还是没有问题的。但是,还是推荐按最新的版本来吧!

安装步骤:
  1. 安装一个带原生依赖的库
    npm install 某个带有原生依赖的库 --save
    注意: 这一步中--save或--save-dev参数是非常重要的。React Native需要根据package.json文件中的dependencies和devDependencies记录来链接库。
  2. 链接原生依赖
    react-native link
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • RN 第三方库快速查找网址:https://js.coach/ (下面的文章以https://github.com...
    Tmac50阅读 16,877评论 3 10
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,794评论 25 709
  • 简短说明 收录一些好用的RN第三方组件,以方便日常的使用,大家有什么推荐的也可以跟我说,我加进去。如有冒犯,可以联...
    以德扶人阅读 43,733评论 44 214
  • 幼儿园老师最怕的一件事——孩子受伤!!! 今天是新生入园第三天,盼望着盼望着,明天就是周末了,...
    亲爱的小鱼老师阅读 273评论 0 2
  • 那年出差,去广西巴马。在一个小山村里做事。 这地方有山有水,只是偏僻。 村子里有个小学校。那是我见过的最破旧的学校...
    阅微书房阅读 244评论 0 0