4120f37c94e26d9b2a2347ee84df368fba958a64
aiclient-ui
aiclient 桌面端的前端工程(Vue 3 + Vite 6)。
技术栈
- Vue 3、Vue Router、Pinia
- PrimeVue 4 + Tailwind CSS v4
- 通过
@tauri-apps/api调用桌面壳能力(开发时由aiclient仓库的 Tauri 加载)
常用命令
npm install
npm run dev # 仅 Web 开发,http://localhost:1420
npm run build # 输出到 dist/(本地预览)
npm run build:deploy # 部署到服务器(发布前端请用此命令)
与 aiclient(Tauri)联调
桌面壳 不打包 本仓库资源;发布版直接加载服务器上的静态页。
在 ../aiclient 目录执行:
npm install
npm run dev # 调试:WebView 连 http://localhost:1420
环境变量
见 .env.example。VITE_API_BASE_URL 为业务 API 基址;开发时 /api 由 Vite 代理到 http://127.0.0.1:8001。
Description
Languages
JavaScript
97.6%
Vue
2.3%