Rust + Tauri 开发所需环境清单(以 Windows 为例)

发布于:2025-07-27 ⋅ 阅读:(22) ⋅ 点赞:(0)

🧰 一、Rust + Tauri 开发所需环境清单(以 Windows 为例)

类型 工具 安装说明
🦀 编程语言 Rust toolchain 使用 rustup 安装
🧱 桌面构建 Tauri CLI cargo install tauri-cli 安装
🧰 Node 工具 Node.js + npm/yarn/pnpm 用于前端构建 Vue/React
🧱 构建依赖 Visual Studio Build Tools(带 C++ 工具集) 编译 Tauri native 部分用
🌐 Webview WebView2 Runtime(大多数机器已自带) 官方下载链接

✅ 二、具体安装步骤(Windows)

步骤 1:安装 Rust(包括 cargo 工具链)

打开 PowerShell :

Invoke-WebRequest -Uri https://win.rustup.rs/x86_64 -OutFile rustup-init.exe
Start-Process .\rustup-init.exe -Wait

完成后验证:

rustc --version
cargo --version

步骤 2:安装 Node.js(推荐 LTS 版本)

访问官网:https://nodejs.org
建议使用 Node.js 18.x 或以上(LTS)

安装后验证:

node -v
npm -v

可选改用 pnpm

npm install -g pnpm

步骤 3:安装 Tauri CLI

cargo install tauri-cli

如果你是第一次装 Tauri,建议也装 create 工具:

cargo install create-tauri-app

步骤 4:安装 Visual Studio Build Tools(编译依赖)

访问官网:https://visualstudio.microsoft.com/visual-cpp-build-tools/

勾选:

  • “C++ 生成工具”
  • “Windows 10 SDK”
  • “MSVC v142 或 v143 工具集”

安装后,重启终端并运行:

cargo tauri info

步骤 5:安装 WebView2 Runtime(一般自动安装)

Tauri 使用 WebView2 作为渲染内核,如果你的电脑没有(某些 Windows 10 版本未内置),需要手动装:

📥 官方安装程序


✅ 三、快速初始化一个项目

cargo install create-tauri-app
create-tauri-app my-ide-activator
cd my-ide-activator
pnpm install   # 或 yarn / npm install
pnpm tauri dev # 启动开发模式


网站公告

今日签到

点亮在社区的每一天
去签到