通过 Windows 包管理器安装

Windows 包管理器 (也称为 WinGet) 预装在 Windows 11 (21H2 及更高版本) 中。它也可以在 Microsoft Store 中找到,或者 直接安装

  1. 启用开发者模式

    为了开发应用程序,特别是使用 Swift 包管理器,您需要启用开发者模式。请参阅 Microsoft 的文档,以获取关于如何启用开发者模式的说明。

  2. 安装 Windows 平台依赖项

    所需的 C++ 工具链和 Windows SDK 作为 Visual Studio 2022 的一部分安装。以下说明针对 Community 版本,但您可能希望根据您的使用情况和团队规模使用不同的 Visual Studio 版本

    winget install --id Microsoft.VisualStudio.2022.Community --exact --force --custom "--add Microsoft.VisualStudio.Component.Windows11SDK.22000 --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.VC.Tools.ARM64"
    
  3. 安装 Swift 和其他依赖项

    安装最新的 Swift 开发者包,以及兼容的 Git 和 Python 工具(如果它们不存在)。

    winget install --id Swift.Toolchain -e