添加包含原生代码的库需要几个步骤:
自动链接
第一步
安装一个带原生依赖的库:
$ yarn add 某个带有原生依赖的库 替换以前的npm install --save 某个带有原生依赖的库
第二步
运行以下命令,它会根据package.json
文件中的dependencies
和devDependencies
记录来链接所有需要链接的库(注意一些老的教程和文档可能会提到rnpm link
命令,此命令已过期不再使用,由下面这个命令代替):
$ react-native link
如果只需要链接某一个库:
$ react-native link 某已安装的具体库名
好了!现在原生依赖就成功地链接到你的iOS/Android项目了。
参考链接:http://reactnative.cn/docs/0.50/linking-libraries-ios.html