在我的情况下,当我链接第三方模块时会像本地反应一样。
npm install react-native-vector-icons --save.
react-native link
它为我传达了信息。 React Native CLI使用自动链接来建立本地依赖关系,但是以下模块是手动链接的:- react-native-vector-icons(要取消链接运行:“ react-native unlink react-native-vector-icons”)
但是如果我不链接模块,它将对我不起作用
此问题仅发生在本地本机新升级版本(0.60)中,不适用于旧版本。
请给我建议解决给定问题的方法。
答案 0 :(得分:0)
始终确保手动安装任何第三方库,而不要进行<div class="col-lg-3"></div>
<div class="col-lg-6" style="text-align: left;">
<!-- YOUR ARTICLE HERE -->
</div>
<div class="col-lg-3"></div>
。
从这里开始进行详细的手动安装https://github.com/oblador/react-native-vector-icons。
首先运行此命令react-native link
取消链接成功后,请按照手动安装步骤进行操作。
另外,安装软件包时最好在npm上使用yarn(https://yarnpkg.com/en/)。
希望这会有所帮助!
答案 1 :(得分:0)
由于可以使用本机0.60自动链接,因此这意味着将来的库发行版将不需要运行“ link”命令。如果您使用矢量图标,则需要等到升级。您可以正常使用链接到项目的矢量图标,但是要小心,因为在React native的下一个主要发行版中这将不兼容。我还尝试升级以响应本机0.60.3,但这不是一个好主意,如果您使用大量依赖项。