首页 > 解决方案 > 如何降级 expo 并安装特定软件包?

问题描述

您项目的某些依赖项与当前安装的 expo 包版本不兼容:-@react-native-community/netinfo - 预期版本范围:5.5.1 - 安装的实际版本:^5.8.0 在您安装之前,您的项目可能无法正常工作包的正确版本。要安装这些包的正确版本,请运行:expo install [package-name ...]

我收到上述警告。是否有任何 cli 命令可以安装特定的 expo 包?如果是,请提供。谢谢。

标签: reactjsreact-nativeexporeact-native-community-netinfometro.js

解决方案


在您的 package.json 文件中,将@react-native-community/netinfo的版本更新为正确的版本(5.5.1),然后再次进行 npm 安装。

您还可以使用 cli 命令提供版本:

npm i @react-native-community/netinfo@5.5.1

推荐阅读