留意:仅在开发 Tauri 应用程序时才需要此设置。终究使用应用程序的用户不需要履行任何操作。

第一步是装置 Rust 和体系依靠项。以 Windows 和 macOS 为例,假https和http的区别如想了解更多渠道开发环境,请查看 Tauri 官网指南。

Windows

1. Microsoft Visuaxcode是什么意思l Studio C++ Build Tools

装置 Build Tools for Visuxcode怎么设置成中文al Studio 2022 ,保证已勾选 C++ 构建东西Windows 10 SDK

【二】Tauri 入门篇 - 开发环境

2. WebView2

留意:Windows 11 中已内置 WebView2

Tauri 严重依靠 WebView2 在 Windows 上出现 Web 内容,因此有必要装置 WebVwindows11有必要升级吗iew2。最简略的办法是从 Microsoft Edge Developer 下载并运转 Evergreen Bootstrhttp 404apper。 引导程序将测验为你的体系确认正确的程序包及版别。留意:假如遇到问题(尤其是 ARM 上的 Windows),能够手动挑选正确的装置webview最新版下载程序。

【二】Tauri 入门篇 - 开发环境

3. Rust

前往 rust-lang.org/tools/iWindowsnsta… 装置 rustuxcodeplaygroundp(Rust 装置程序)

macOS

1.windows系统 CLang 和 macOS 开发依靠项

在终端(Terminal)履行以下指令:

xcode-select --install

2. Rust

在终端(Terminal)履行以下指令:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

上面的指令会下载脚本并开端装置 rustup 东西,该东西会装置最新的稳定版 Rust。体系可能会提示输入暗windows许可证即将过期怎么办码。假如装置成功,将出现以下内容:

Rust is installed now. Great!

更新及卸载

Tauri 及其组件能够经过修改 Cargo.toml 文件或运转 cargo-edit 东西提供的 cargo upgrade 指令来手动更新:

cargo upgrade

经过 rustup 来更新 Rust 版别,在终端履行以下指令:webview可以删除吗

rustup update

经过 rustup 来彻webview更新底卸载机器上的 Rust:

rustup self uninstall

毛病排除

检查装置的 Rust 版别是否正确,输入以下指令:

rustc --version

会看到以下信息(已发布的最新稳定版的版别号、提交哈希和提交日期):

# rustc x.y.z (abcabcabc yyyy-mm-dd)
rustc 1.59.0 (9d1b2106e 2022-02-23)

假如未看到此信息,则 Rust 已损坏。能够经过 Rust 的疑难解答部分以了解怎么处理此问题。假如webview更新问题依然存在,也能够从官方 Tauri Discwindows11有必要升级吗ord 和 GitHub Discussions 中获得帮助http代理


库房地址:lencx/OhMyBox
首发于 GitHub Discussions
重视《浮之静》大众号,私信作者,进 Tauri 技术交流群