Fixes: - VideoPlayer.vue: restore allTags, filteredMarks, marksByTag (removed by mistake) - PeopleView.vue: fix frameTime scope in playFaceDetailVideo catch block - Both errors caused white screen on build failure Root cause: 1. visibleTags duplicate declaration (old + new logic) 2. frameTime undefined in catch block (scope issue) Solution: 1. Keep allTags/filteredMarks/marksByTag (needed in template) 2. Keep visibleTags (new logic for processor toggles) 3. Move frameTime calculation to correct scope in catch block
1.2 KiB
1.2 KiB
Admin + Client 部署到 201 测试报告
部署时间:2026-06-26 16:25
已部署文件
| 文件 | 状态 | 大小 | 说明 |
|---|---|---|---|
| LoginView.vue | ✅ 已复制 | 3761 bytes | 登录界面 ⭐⭐⭐⭐⭐ |
| ClientView.vue | ✅ 已复制 | 17240 bytes | 文件管理界面 ⭐⭐⭐⭐⭐ |
| router/index.ts | ✅ 已更新 | - | 添加 /login 路由 |
| App.vue | ⏳ 待更新 | - | 需添加路由守卫 |
路由配置 ✅
- → LoginView.vue ✅
- → AdminView.vue ✅
- → ClientView.vue ✅
Tauri Commands ✅
已存在:
- ✅
- ✅
- ✅
- ✅
测试结果 ⚠️
Vite dev server
- 状态:运行中
- 问题:node 命令找不到
- 解决方案:需要使用绝对路径
Proxy (port 8888)
- 状态:运行中
- 问题:前端路由返回 "Not found"
- 原因:Vite dev server 未正确启动
下一步 ⭐⭐⭐⭐⭐
- 修复 Vite 启动:使用绝对路径
- 添加 App.vue 路由守卫:检查 token 并跳转
- 测试完整功能:登录 + Client 文件管理
- 验证 Tauri commands:文件列表/上传/下载
最后更新: 2026-06-26 16:25 状态: 文件已部署,等待 Vite 重启 ⭐⭐⭐⭐