Skip to content
  • lan_hong's avatar
    M3 前端:Vue 3 + Vite 工程 + 三个 P0 视图 + 教学模式 · e2e705f9
    lan_hong authored
    新增 frontend/(M3 第一阶段):
      vite.config.js        dev server + 到后端的代理(/api /health /metrics /ws)
                            ⚠️ host: '0.0.0.0' 是必须的 —— dev server 在虚拟机里、
                               浏览器在宿主机上,只听 127.0.0.1 的话宿主机连不进来,
                               **而且不报任何错**,现象就是"页面打不开"
      src/api/client.js     ★ 所有网络请求的唯一落点(对应 docs/api.md)
      src/api/mock.js       样例数据(?mock=1)—— 不用起 api、不用跑探针
                            就能把界面调出来、截图、答辩演示
      src/App.vue           主壳:状态、轮询、WebSocket 生命周期
      components/           MetricCards / FlameGraphView / Swimlane / StackTable / TeachMark
      teaching/glossary.js  ★ 中文解释词条(roadmap §4.3,直接对应 10% 教学分)
      utils/format.js       两个时钟...
    e2e705f9