当我初始化一个新项目,然后启动Xcode模拟器时,得到以下消息:
React-Native版本不匹配 Javascript版本0.50.1 本机版本:0.50.0 确保您已经重新构建了本机代码. ...
有谁知道这是怎么回事能帮帮我吗?
当我初始化一个新项目,然后启动Xcode模拟器时,得到以下消息:
React-Native版本不匹配 Javascript版本0.50.1 本机版本:0.50.0 确保您已经重新构建了本机代码. ...
有谁知道这是怎么回事能帮帮我吗?
当前回答
编辑您的包。Json为你的javascript版本
"react-native": "^0.50.1",
后运行
npm install
其他回答
博览会用户-确保您的app.json sdk版本和包。Json的博览会版本是(可能相等)彼此兼容。
从设备上删除应用程序,然后重新安装
关闭nodejs终端,重新构建。
在你的构建中。Gradle文件添加以下内容
implementation ("com.facebook.react:react-native:0.51.0") {
force = true;
}
将0.51.0替换为package.json中的版本
这个答案发表于2020年, 在3个步骤中修复此错误:
第一步:我改变了expo在package中的值。Json文件到最新支持的版本,根据博览会文档(访问这里)。
第二步:我将app.json文件中的sdkVersion的值更改为package.json中expo的值。(与上一步数量相等)。
第三步:我在包中改变了react-native的值。根据expo文档(请访问这里),将json文件更改为与React Native Version相同的值。
现在你可以出发了。
使用NPM install来安装指定版本的依赖项,然后NPM开始运行项目