按照https://facebook.github.io/react-native/docs/0.60/upgrading中的建议,在使用react-本机升级之后,我得到了:
信息没有通过版本。最新的..。在v0.59.10和v0.61.2之间获取信息差异.错误未能获取react的diff -本机@0.61.2。也许它还没发布?有关diff的可用版本的信息,请参阅:https://github.com/react-native-community/rn-diff-purge#version-changes
更改为特定的版本(react本机升级0.61.0-rc.0)没有帮助。
环境:
react-native -v
react-native-cli: 2.0.1
react-native: 0.59.10
npm -v 6.12.0
node -v v10.16.0系统: windows 10
发布于 2019-10-18 18:01:05
升级的反应-本机可能会非常痛苦。升级的复杂性取决于:
0.59.x到0.60.x可能会很痛苦,因为引入了许多新的东西,比如:自动链接、hermes和许多组件在精益核心努力(https://github.com/facebook/react-native/issues/23313)中从核心反应本机回购转移到社区存储库。
反应-本机升级
react-本机升级是一个有点原始的命令(它试图将git应用于您的项目本机文件),而且在大多数情况下,它只是无法工作--至少它从未对我起作用。
升级
在我的例子中,我喜欢从阅读发布说明开始。这样做之后,我通常会检查Android/iOS项目文件中发生了哪些更改。有一个非常有用的社区工具- https://react-native-community.github.io/upgrade-helper/。我试图手动将这些更改应用于我的项目,但通常,我需要调整许多特定于项目的事情,比如升级本机依赖项和调整构建工具。很快,您将能够在新的社区存储库- https://github.com/react-native-community/upgrade-support中寻求帮助或发现与升级有关的常见问题。
https://stackoverflow.com/questions/58455662
复制相似问题