将应用升级到最新版本的 React Native Windows
升级 React Native Windows 应用程序
将您的应用程序升级到新的 React Native Windows 版本需要一些工作,但我们将尝试在本指南中尽可能地为您简化此过程。您有两种主要选项来升级您的 React Native Windows 应用程序。您可以使用 init-windows 命令,也可以使用 升级助手 手动升级。
通过 CLI 将应用程序升级到新的 React Native Windows 版本的步骤
在项目根目录中,运行 init-windows 命令(请确保您使用的是正确的模板)。
在项目根目录中,运行 autolink-windows 命令 来链接您的应用程序使用的任何原生模块。
步骤 1 将覆盖您之前对项目原生 Windows 代码所做的任何更改,并生成新的 GUID。如果您对这些代码进行了更改或希望保留您以前的 GUID,您有两种选择:
- 手动添加这些更改。
- 如果您的项目是一个 Git 仓库,请在 Visual Studio Code 中打开项目并导航到“源代码管理”选项卡。在那里,您可以撤消抹去您更改的特定覆盖编辑。
升级脚本不会删除新模板中已删除的任何文件。要检查是否有任何文件需要手动删除,请使用 升级助手。有关如何使用此工具的步骤,请参阅下面的部分。
您的应用程序现在可以构建了!
通过升级助手手动将应用程序升级到新的 React Native Windows 版本的步骤
- 在您首选的浏览器中打开 升级助手。
- 选择您的应用程序当前所在的 React Native Windows 版本以及您希望升级到的版本。默认情况下,选择最新的主要版本。
- 选择“显示如何升级”按钮。
- 手动编辑您的应用程序源代码,使其与升级助手中显示的更改匹配。
- 在项目根目录运行
yarn
以更新您的依赖项。 - 您的应用程序现在可以构建了!