在非 Windows PC 上开发 Windows 应用
需要进行架构审查:本文档旨在支持针对 React Native 的“旧”或“遗留”架构的开发。它可能适用也可能不适用于新架构的开发,需要审查并可能需要更新。有关 React Native Windows 中 React Native 架构的信息,请参阅新旧架构。
通过使用虚拟机,可以在非 Windows 电脑上开发 Windows 应用程序。虚拟机可以在本地运行,也可以在 Azure 上运行。
本地虚拟机
- 访问 Windows 11 开发环境,获取下载 Windows 11 虚拟机映像的链接。这些映像通常可供使用 90 天,并提供不同的格式(VMware、Hyper-V、VirtualBox 和 Parallels)。
- 创建虚拟机后,打开一个具有管理员权限的 PowerShell 会话:按下开始菜单按钮,键入
powershell
,右键单击它并选择“以管理员身份运行”。系统将提示您授予权限,单击“是”。
- 至此,您已准备好设置开发依赖项。请按照 依赖项 上的说明进行操作。
Azure 虚拟机
- 访问 https://docs.microsoft.com/en-us/azure/virtual-machines/windows/using-visual-studio-vm 并按照说明在 Azure 的“Windows 10 Enterprise N”上创建 Visual Studio 2019 最新版虚拟机。
- 按照 依赖项 上的说明进行操作。