中文 | English
This file applies to BitFun-Installer. Use the top-level AGENTS.md for repository-wide rules.
BitFun-Installer is a separate Tauri + React app, not part of the main Cargo workspace.
Important areas called out by the module README:
src-tauri/src/installer/commands.rs: Tauri IPC and uninstall executionsrc-tauri/src/installer/registry.rs: Windows registry integrationsrc-tauri/src/installer/shortcut.rs: shortcut creationsrc-tauri/src/installer/extract.rs: archive extractionsrc/hooks/useInstaller.ts: frontend installer state flow
Install flow:
Language Select → Options → Progress → Model Setup → Theme Setup
pnpm --dir BitFun-Installer run installer:dev
pnpm --dir BitFun-Installer run tauri:dev
pnpm --dir BitFun-Installer run type-check
pnpm --dir BitFun-Installer run build
pnpm --dir BitFun-Installer run installer:buildpnpm --dir BitFun-Installer run type-check && pnpm --dir BitFun-Installer run installer:buildIf you modify uninstall flow, also validate the uninstall mode entry points described in BitFun-Installer/README.md.