react-native - 某些依赖项与已安装的expo包版本不兼容

标签 react-native package expo

您好,我正在学习 React Native 的 expo ,在运行我的应用程序时,我收到以下错误。我的应用程序运行良好,但我只想摆脱错误。 我可以做一些类似 npm update 的事情来消除这个错误

这是错误:

某些依赖项与已安装的expo包版本不兼容:

  • @react-native-picker/picker - 预期版本:2.4.0 - 实际安装版本:2.4.2
  • react-native-safe-area-context - 预期版本:4.2.4 - 实际安装版本:4.3.1
  • react-native-screens - 预期版本:~3.11.1 - 实际安装版本:3.13.1 在安装正确版本的软件包之前,您的项目可能无法正常工作。 要安装这些软件包的正确版本,请运行:expo doctor --fix-dependencies, 或者通过运行 expo install [package-name ...] 来安装单个软件包

最佳答案

实际上这可以解决问题

expo doctor --fix-dependencies

关于react-native - 某些依赖项与已安装的expo包版本不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73209711/

相关文章:

react-native - Expo 遇到 fatal error : Error: Requiring unknown module "./locale/en-us"

android - 如何在 Android 上的 React Native 中包含和读取源映射文件

java - 这就是 Java 包导入的工作方式吗?

python - 当站点包位于/usr/local 时,何时/如何从/usr 更改python sys.prefix?

java - 如何防止 Android Studio 在项目导航中自动折叠我的包?

reactjs - 构建后 Admob 不会在真实设备上展示广告。 Expo React-native

javascript - 无法解析自己的模块 - Expo

javascript - react-native-firebase 重发消息代码

android - Xcode 与 Android 的 React Native 模块冲突

javascript - React-Native:加载组件时在后台运行函数