首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在react本机升级过程中发生错误

在react本机升级过程中发生错误
EN

Stack Overflow用户
提问于 2018-04-25 14:25:21
回答 1查看 2.7K关注 0票数 4

我正在工作的反应本机应用程序,启动应用程序使用CRNA命令,以创建项目,然后exp分离分离。我遇到的问题是:当我启动windows上的应用程序时,它只在分离时创建了iOS文件夹,现在我想要为iOS构建应用程序时,我需要生成iOS文件夹,为此我运行了iOS,以便生成iOS文件夹,但是它会引发如下错误:

升级过程中发生错误:git-升级错误!错误:react- "package.json“(https://github.com/expo/react-native/archive/sdk-26.0.0.tar.gz)中的本机版本与"node_modules”(0.54.2)中安装的版本不匹配。

有没有办法可以生成iOS文件夹而不需要升级应用程序?在这种情况下,我很困惑,而且在这种情况下,从Mac系统启动应用程序似乎很有好处,所以你可以同时生成安卓和iOS文件夹。

还尝试删除node_modules文件夹并尝试npm安装,它似乎添加了一些包,但在运行node_modules时再次遇到同样的问题。

注意:我在Mac上安装了节点v10.0

有人知道这个吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-23 09:11:06

我使用react-native upgrade而不是react-native-git-upgrade成功地升级了RN项目,下面是步骤:

您需要在项目根上输入package.json中的项目名称,只需添加此值"name": "<YOUR-APP-NAME>"即可。

然后运行react-native upgrade,如果您被提示降低RN包的级别,则降低使用npm install react-native@x.x.x的级别,例如:npm install react-native@0.43.4。使用react-native -V检查已安装的版本。

现在运行react-native upgrade,您将被要求替换一些文件,输入y来确认。

升级完成后,使用npm install react-native@x.x.x恢复到RN包的最新版本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50024782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档