对于使用 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 添加到您的项目。