对于使用 Windows 下的 Linux 子系统 (WSL) 的人,请参阅我们的 Linux 特定说明

1.系统依赖

首先你应该 下载 并安装 Visual Studio MSBuilding 工具和 C++ 构建工具。
这些文件很大(超过1GB),会花费很长时间,所以去喝杯咖啡吧~:coffee:
但请确保您安装的不是 2017 版本的构建工具。
有反馈表明,在此配置中,tauri build无法正常执行。

2.Node.js 和包管理工具

Node.js(包括 npm)

我们建议使用 nvm-windows 来管理您的 Node.js。
它可以让你轻易的切换版本和更新 Node.js 。
然后从PowerShell(管理员)运行以下命令,有提示时按 Y :
# 确保以管理员权限运行 PowerShell! nvm install latest nvm use {{latest}} # 替换为您最新下载的版本
这将安装最新版本的带有 npm 的Node.js。

可选的 Node.js 包管理工具

您可能想要使用其他的命令来替代 npm :

下载并安装适合您的计算机架构的安装包

4.启用Loopback

Microsoft 禁用了 loopback 接口 - 如果您想使用dev-server,您需要启用它:
打开(管理员)控制台并进入:
CheckNetIsolation.exe LoopbackExempt -a -n=”Microsoft.Win32WebViewHost_cw5n1h2txyewy”
有反馈指出,您必须在运行此命令后重新启动计算机,所以如果命令行未生效,请尝试这样做!

5.Tauri 的打包

如果你已经在关注本指南之前安装了 rustup,请确保你更新 Rust:
rustup update stable
在你安装了 Rust 和其他必需的依赖后,最好在继续之前重新启动终端。
通过Cargo来安装 Tauri bundler
cargo install tauri-bundler —force

6.开发者工具

如果您想调试前端页面,可以从微软商店下载 微软Edge 开发者工具
这将允许您加载一个正在运行的Tauri实例!
如果您需要帮助,请查看 开发者向导

Continue(继续)

现在您已经为 Tauri 创建了Windows构建环境,学习如何 将 Tauri 添加到您的项目