01_Tauri环境搭建

张开发
2026/4/16 13:01:27 15 分钟阅读

分享文章

01_Tauri环境搭建
Tauri支持开发Linux、MacOS、Windows 桌面应用开发Tauri2版本已支持Android、iOS移动应用开发推荐使用Tauri2开发。这里以在Windows系统搭建开发环境为例。其他的系统上搭建参考Tauri官方文档https://v2.tauri.app/zh-cn/start/prerequisites/Windows系统搭建Tauri开发环境Tauri支持Windows 7 或更新系统。Tauri使用Microsoft C生成工具进行开发以及Microsoft Edge WebView2。这两者都是在 Windows 上进行开发所必需的。Microsoft C 生成工具安装下载 Microsoft C 生成工具 安装程序并打开它以开始安装。在安装过程中选中使用 C 的桌面开发选项安装详细信息按照默认勾选即可。下一步下载并安装 WebView2.Microsoft Edge WebView2WebView 2 已安装在 Windows 10从版本 1803 开始和更高版本的 Windows 上。如果你正在这些版本之一上进行开发则可以跳过此步骤并直接转到 下载并安装 Rust。Tauri使用Microsoft Edge WebView2在 Windows 上呈现内容。通过访问下载 WebView2 运行时安装 WebView2。下载并安装“常青独立安装程序Evergreen Bootstrapper”。下一步下载并安装 RustRustTauri使用Rust构建并需要它进行后端开发。使用以下方法之一安装 Rust。你可以在 https://www.rust-lang.org/zh-CN/tools/install 查看更多安装方法。前往 https://www.rust-lang.org/zh-CN/tools/install 下载rustup。或者你可以在PowerShell中使用winget安装rustupwinget install--idRustlang.Rustup推荐管理员权限运行rust安装程序进行安装。选择第一项默认安装即可。默认使用 MSVC 工具链 为了完全支持 Tauri 和 trunk 等工具请确保在安装程序对话框中的 default host triple 选择 MSVC Rust 工具链。根据你的系统它应该是x86_64-pc-windows-msvc、i686-pc-windows-msvc 或 aarch64-pc-windows-msvc。如果你已安装 Rust你可以通过运行以下命令来确保安装正确的工具链rustup default stable-msvc安装 Node访问 Node.js 网站下载并安装长期支持版本LTS。运行以下命令以检查 Node 是否成功安装node-vnpm-v重要的是重新启动终端以确保它能够识别新安装的内容。在某些情况下您可能需要重新启动计算机。虽然npm是 Node.js 的默认包管理器但你也可以使用其他包管理器比如pnpm或yarn。如果你想启用这些包管理器可以在终端中运行 corepack enable。这一步是可选的只有在您想使用 npm 以外的包管理器时才需要。推荐使用pnpm进行包管理使用以下命令安装pnpmnpminstall-gpnpm# -g: 全局安装这样pnpm命令就可以在你的系统任何地方使用了。使用以下命令验证pnpm安装如果安装成功终端会显示你安装的 pnpm版本号例如 8.15.5。pnpm-v# 查看pnpm版本

更多文章