Skip to content

环境准备

在开始之前,请确保你的开发环境满足以下要求。

系统要求

操作系统最低版本
Windows10 (1803+)
macOS10.15+
Linux各主流发行版

必要工具

1. Rust 工具链

bash
# 安装 Rust(官方推荐方式)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Windows 用户访问
# https://rustup.rs 下载安装器

# 验证安装
rustc --version
cargo --version

2. Node.js 环境

bash
# 推荐 Node.js 20+
node --version   # >= 20.0.0
pnpm --version   # 推荐使用 pnpm

3. 系统依赖

bash
# 需要安装 Visual Studio Build Tools
# 包含 "C++ 桌面开发" 工作负载
# 以及 Windows 10/11 SDK
bash
xcode-select --install
bash
sudo apt update
sudo apt install libwebkit2gtk-4.1-dev \
  build-essential \
  curl \
  wget \
  file \
  libxdo-dev \
  libssl-dev \
  libayatana-appindicator3-dev \
  librsvg2-dev

4. 推荐编辑器

  • VS Code + 以下扩展:
    • rust-analyzer(Rust 语言支持)
    • Tauri(Tauri 开发工具)
    • ES7+ React/Redux/React-Native(React 片段)
    • Tailwind CSS IntelliSense

验证环境

bash
# 检查所有工具是否就绪
rustc --version && cargo --version && node --version && pnpm --version

一切就绪后,前往 快速开始 创建你的第一个项目。

基于 Tauri 2.x 构建的企业级桌面应用开发框架