SuperAPI AI 工具集

tauri-app-frontend-selection

前端与建站

查看项目

更新于 10-16 07:54

技能介绍

用途

该技能用于指导 Tauri v2 应用的前端框架选择与初始化配置,重点关注与静态导出(static export)的兼容性。

触发时机

当用户涉及以下内容时应始终使用本技能:

  • 为 Tauri v2 选择前端框架;
  • 为 Tauri 配置 SSG 或静态导出;
  • 在 Vite 与 SSR 框架之间做取舍。

常见触发词包括:frontend selection、Vite、Next.js、Nuxt、SvelteKit、SSG、static export,以及前端框架选择、静态导出、SSR 等中文表述。

主要能力

  • 澄清 SSR、SSG 与静态导出的需求;
  • 在无 SSR 需求时默认推荐 Vite;
  • 为 Next.js、Nuxt、SvelteKit、Qwik、Trunk 提供静态导出配置;
  • 确保输出路径与 Tauri 的资源加载方式一致。

使用方式与输出

技能会输出框架推荐及理由,以及静态导出配置清单。

适用场景与限制

适用范围限定为前端框架的选择与初始化,重点在于静态导出配置与输出目录映射。具体安装命令、代码示例等未在资料中提供。

参考链接

  • https://v2.tauri.app/start/frontend/
  • https://v2.tauri.app/start/frontend/leptos/
  • https://v2.tauri.app/start/frontend/nextjs/
  • https://v2.tauri.app/start/frontend/nuxt/
  • https://v2.tauri.app/start/frontend/qwik/
  • https://v2.tauri.app/start/frontend/sveltekit/
  • https://v2.tauri.app/start/frontend/trunk/
  • https://v2.tauri.app/start/frontend/vite/