Skip to content

[P2] dx: dashboard config changes require dev server restart #1314

Description

@xuyushun441-sys

来源:docs/PLATFORM_GAPS_FROM_TEMPLATES.md 第 12 条(P2)。

现象

pnpm dev 模式下,dashboard widget 的配置改动(layout、type、aggregate、filter)需要重启 dev server 才能生效。其他元数据(objects / views / flows)能通过 watcher 增量重载。

模板作者调样式时反复 Ctrl+C 重启,效率拖后腿。

复现

packages/helpdesk

pnpm dev
# 修改 src/dashboards/manager_overview.dashboard.ts:移动 widget x/y# 浏览器刷新 — 看不到变化# 必须 Ctrl+C 重启

建议范围

M1:dashboard 热重载

  • watcher 监听 src/dashboards/**,触发 build → 推到前端
  • 前端检测到 dashboard schema 变更后局部重渲染

M2:广义热重载诊断

  • 一个统一的「下面这些类型支持 HMR / 下面这些不支持」表
  • 不支持时控制台明确提示「请重启」而不是静默

验收

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions