You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
call-client
call-client 是一个基于 Tauri 2 + Vue 3 + TypeScript + Vite 的桌面客户端项目,已从原 Electron + Vue 项目迁移出主要业务骨架。
当前状态
- 已完成
login -> main -> ticketList三窗口流程 - 已接入配置、日志、Session、窗口事件通信
- 已接入主业务页面迁移骨架
- 已补齐
src-tauri/icons/图标资源 - 已开启 Tauri Linux 打包目标:
deb、appimage
常用命令
npm run dev
npm run build
npm run tauri dev
npm run tauri build
说明:
npm run dev:启动前端开发服务npm run build:执行前端类型检查和构建npm run tauri dev:启动 Tauri 开发模式npm run tauri build:执行 Tauri 打包
文档入口
- 项目结构、关键文件、运行方式、打包说明:
PROJECT_GUIDE.md - 迁移设计文档:
TAURI-MIGRATION.md - 当前迁移任务清单:
TAURI-MIGRATION-TASKS.md
运行前提
- Node.js / npm 已安装
- 运行
tauri dev或tauri build前,需要本机已安装 Rust / Cargo - Linux 打包是否成功还取决于本机 Tauri 打包依赖是否完整