gpt4 book ai didi

react-native - React Native 版本不匹配错误

转载 作者:行者123 更新时间:2023-12-04 23:37:42 26 4
gpt4 key购买 nike

我正在尝试使用以下命令运行 react native 应用程序。

npm run android

我收到以下错误。

enter image description here

我正在使用 nvm - nvm use stable
现在使用节点 v8.9.4 (npm v4.6.1)
**package.json**

{
"name": "client",
"version": "0.1.0",
"private": true,
"devDependencies": {
"react-native-scripts": "1.11.0",
"jest-expo": "23.0.0",
"react-test-renderer": "16.0.0"
},
"main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
"scripts": {
"start": "react-native-scripts start",
"eject": "react-native-scripts eject",
"android": "react-native-scripts android",
"ios": "react-native-scripts ios",
"test": "node node_modules/jest/bin/jest.js --watch"
},
"jest": {
"preset": "jest-expo"
},
"dependencies": {
"expo": "^23.0.4",
"react": "16.0.0",
"react-native": "0.50.3"
}
}

另一个解决方案建议重新运行构建过程,因为可能存在一些干扰,但这对我不起作用。

最佳答案

我设法自己解决了这个问题。错误消息显示 0.50.3 的 react-native 版本.

但是最新版本是0.52可以在这里看到https://facebook.github.io/react-native/versions.html .

所以我更新了包 json 以反射(reflect)这一点。

  "dependencies": {

"react-native": "0.52"
}

然后我删除了 npm 模块并重新运行 npm install .这解决了我的问题。

tldr;更新 package.json react-native 依赖以反射(reflect)最新版本。

关于react-native - React Native 版本不匹配错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48460452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com