我目前正在做一个React Native项目,计划从0.61.1版本升级到70系列的最新稳定版本。我希望获得一些有关升级过程的指导和建议。以下是我的具体问题:当存在重大版本差距时,升级 React Native 的推荐方法是什么?是逐步升级还是直接跳到70系列最新版本?您建议从 0.61.0 升级到 70 系列中的哪个稳定版本?是否有任何我应该注意的已知问题或注意事项?升级版本 我希望升级到 0.72.0。任何与此升级相关的提示、见解或个人经验将不胜感激。先感谢您!
您可以使用升级助手工具。
升级助手是一个 Web 工具,可通过提供任意两个版本之间发生的全套更改来帮助您升级应用程序。它还显示对特定文件的注释,以帮助理解为什么需要进行更改。
您首先需要选择要升级的版本以及要升级到的版本,默认情况下会选择最新的主要版本。选择后,您可以单击“显示如何升级”按钮。
注意:主要更新将在顶部显示“有用内容”部分,其中包含可在升级时帮助您的链接。
显示的第一个文件是package.json
,最好更新其中显示的依赖项。
例如,如果react-native
和react
显示为更改,那么您可以通过运行yarn add 或 npm install 将其安装到您的项目中:
yarn add react-native@{{VERSION}}
yarn add react@{{REACT_VERSION}}
Run Code Online (Sandbox Code Playgroud)
{{VERSION}}
发布版本是否{{REACT_VERSION}}
显示出差异。
新版本可能包含对运行时生成的其他文件的更新npx react-native init
,这些文件列package.json
在升级帮助程序页面的后面。
如果没有其他更改,那么您只需要重建项目即可继续开发。
如果有更改,您可以通过复制并粘贴页面中的更改来手动更新它们,也可以通过运行以下命令使用 React Native CLI 升级命令来执行此操作:
yarn add react-native@{{VERSION}}
yarn add react@{{REACT_VERSION}}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
452 次 |
最近记录: |