1.4 KiB
1.4 KiB
Frontend
frontend/ 是新的 React + Vite 控制台迁移骨架,目标是逐步替换当前 src/biliup_next/app/static/ 下的原生前端。
当前已迁入:
- 基础导航:
Overview / Tasks / Settings / Logs Overview第一版Tasks工作台第一版Logs工作台第一版- 任务表
- 任务详情
- 与现有 Python API 的直连
目录
src/App.jsxsrc/components/src/api/client.jssrc/lib/format.jssrc/styles.css
启动
当前机器未安装 npm 或 corepack,所以这套前端骨架还没有在本机完成依赖安装。
有包管理器后,在 frontend/ 下执行:
npm install
npm run dev
开发服务器默认地址:
http://127.0.0.1:5173/ui/
默认会通过 vite.config.mjs 把这些路径代理到现有后端 http://127.0.0.1:8787:
/health/doctor/tasks/settings/runtime/history/logs/modules/scheduler/worker/stage
生产构建完成后,把输出放到 frontend/dist/,当前 Python API 会自动在以下地址托管它:
http://127.0.0.1:8787/
旧控制台回退入口:
http://127.0.0.1:8787/classic
当前状态
- React 控制台已接管默认首页
- 任务页已支持
session context / bind full video / session merge / session rebind - 高频任务操作已改为局部刷新
- 旧原生控制台仍保留作回退路径