首页 > 解决方案 > 使用 react-native 0.59 设置 RNN2 时出错

问题描述

错误:native-navigation 选择了变体“reactNative51Debug”,但模块“app”依赖于变体“reactNative57Debug”。

在android中设置RNN2时出现上述错误。我正在使用 react-native 版本 0.59.3。

标签: react-nativewix-react-native-navigation

解决方案


我有一个类似的问题,在经历了几个线程和答案后,我不得不将我的 RN 从 0.59 降级到 0.57 才能使其正常工作。如果降级是您的选择,您可以这样做:

  • 打开名为 package.json 的项目文件

  • 在里面你可以找到 react-native": "0.56.4" 用 react-native": "0.55.4" 或任何你想要的版本替换这个版本

  • 在您的项目目录中并运行命令 npm-install

  • 安装后通过运行命令 react-native --version 检查 react-native 的版本,并确保该版本是您在 package.json 中更改的版本

  • 重新启动您的项目,您就可以开始了


推荐阅读