SuperAPI AI 工具集

tauri-setup

编程与开发

查看项目

更新于 10-16 07:53

技能介绍

用途

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 开发环境的场景,包括桌面端与移动端开发的前置依赖安装与验证。

限制

资料未提供关于收费、价格、平台兼容性细节、性能效果或额外使用步骤的更多信息。