Reactjs 另一个本地版本不匹配

Reactjs 另一个本地版本不匹配,reactjs,react-native,Reactjs,React Native,我得到一个本地版本不匹配 JavaScript version: 0.51.0 Native version: 0.52.0 我知道还有其他人在网上发布了类似的帖子,但我不明白我需要做什么来解决它,因为我应该避免在其他帖子中寻求帮助,所以我开始了一个新的帖子 我已经关闭了终端,并按照其他地方的建议再次运行构建,考虑过更改世博会版本,但不确定是否需要,以及如何更改。有人有简单解释的解决方案吗 我需要更改什么的哪个版本 谢谢不匹配的问题与在没有正确更新对等依赖项和本机项目的情况下更改react本机

我得到一个本地版本不匹配

JavaScript version: 0.51.0
Native version: 0.52.0
我知道还有其他人在网上发布了类似的帖子,但我不明白我需要做什么来解决它,因为我应该避免在其他帖子中寻求帮助,所以我开始了一个新的帖子

我已经关闭了终端,并按照其他地方的建议再次运行构建,考虑过更改世博会版本,但不确定是否需要,以及如何更改。有人有简单解释的解决方案吗

我需要更改什么的哪个版本


谢谢

不匹配的问题与在没有正确更新对等依赖项和本机项目的情况下更改react本机版本有关

如果您的项目使用Expo,请尝试遵循Facebook提供的升级指南


在……下发现。。“创建本地应用程序项目”

中的引用将为您提供工作映射

更新后,在项目根目录中运行

npm prune && npm install
# OR
yarn
然后在清除缓存的情况下启动应用程序

npm start --reset-cache
# or
yarn start --reset-cache

通常,当
上一个应用程序的
包装商
正在构建
下一个应用程序时会发生此错误,该应用程序包含不同的
react native
版本。谢谢您的回复。那么,我应该重新更改本机版本吗?还是别的?在
package.json
文件中检查您的expo sdk版本,可以找到相关的解决方案,再次感谢。我最终使用这里的升级信息将Expo版本更改为23.0.0(原来是25.0.0),这似乎解决了不匹配的问题。现在似乎还有其他问题,但谢谢你!