当在 NPM 安装期间安装的 ReactNativeGestureHandler 版本与安装的 React-Native 版本不兼容时,就会出现此问题。
问问题
50 次
1 回答
0
要解决这个问题:
检查 package.json 中提到的版本和 node_modules 中 package.json 中安装的实际版本。
检查 package.json 中提到的 React-Native 版本和 node_modules 中安装的实际版本
查看 ReactNativeGestureHandler 的文档以获取 React-Native 版本支持。
相应地降级或升级版本。
package.json 中的 ^ 下载更高版本,删除 ^ 并仅保留版本号可确保每次运行 npm install(也适用于 yarn)时安装相同的版本。
例如。
我的 react-native 版本是 0.58
ReactNativeGestureHandler 的预期版本下载为 1.0.15 ( "react-native-gesture-handler": "^1.0.15"
,此安装更高版本),
将其更改为"react-native-gesture-handler": "1.0.15"
于 2020-03-12T07:31:19.280 回答