用途
tauri-setup 用于安装 Tauri v2 的前置依赖并配置开发环境,支持 macOS、Windows、Linux、Android 和 iOS 平台。当用户涉及 Tauri v2 前置条件或环境搭建、安装 Rust 工具链、Node.js 或平台构建工具、移动端开发环境(Xcode、Android Studio/NDK)时,应使用该技能。触发词包括 "setup"、"prerequisites"、"install tauri"、"toolchain"、"Xcode"、"Android Studio"。
主要能力
- 提供各平台特定的前置依赖安装命令。
- 提供移动端开发前置条件(Android Studio、Xcode)的配置指引。
- 提供验证安装是否成功的命令。
使用方式
安装 Rust(所有平台必需):
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装 Node.js(推荐 LTS):
# Using nvm
nvm install --lts
平台特定前置依赖:
- macOS:Xcode Command Line Tools:
xcode-select --install - Windows:Visual Studio Build Tools(含 C++ 工作负载)、WebView2
- Linux:
sudo apt install libwebkit2gtk-4.1-dev build-essential libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
移动端前置依赖:
- Android:Android Studio(含 NDK),添加 Rust 目标:
rustup target add aarch64-linux-android armv7-linux-androideabi - iOS:Xcode(含 iOS SDK),添加 Rust 目标:
rustup target add aarch64-apple-ios
验证安装:
rustc --version && cargo --version && node --version
创建测试项目以确认一切正常:
npm create tauri-app@latest
适用场景
适用于需要在 macOS、Windows、Linux、Android 或 iOS 上从零搭建 Tauri v2 开发环境的场景,包括桌面端与移动端开发的前置依赖安装与验证。
限制
资料未提供关于收费、价格、平台兼容性细节、性能效果或额外使用步骤的更多信息。