【发布时间】:2019-01-11 09:37:19
【问题描述】:
我的理解是,如果您有一个原生模块,“react-native 链接”允许您在项目中使用该模块。如果您对以下任何问题有一些见解,请分享:
1) 我已经看到运行“react-native link”会将相应的 .xcodeproj 文件添加到 xcode 中的 Libraries 文件夹中,但这如何让您在项目中使用该模块?除了将这个文件添加到这个文件夹之外,运行“react-native 链接”还有什么作用?
2) React Native 自带的开箱即用的组件,比如那些也访问原生功能的组件,对吧?但我们不必链接它们。这是否意味着它们是默认链接的?
3) 如果这些组件 ^^ 确实是预先链接的,为什么我们不能使用我们安装的新本机模块来做到这一点?我假设运行“react-native link”会为项目添加一些特定于机器的东西,但那会是哪台机器呢?我正在开发的那个?
谢谢:)
【问题讨论】:
标签: javascript reactjs react-native