🌸 模块依赖树
7 个模块
⚡ HMR 热替换流程
等待触发
1
文件变更检测
chokidar 监听文件系统变更
等待文件变更...
2
重新编译模块
ESBuild 按需编译变更模块
等待编译...
3
更新模块图
更新服务端模块依赖图
等待更新...
4
WebSocket 推送
发送 HMR payload 到浏览器
等待推送...
5
HMR 冒泡 & 处理
沿依赖链查找 accept 处理
等待处理...
📄 模块源码对比
更新前 / 更新后
📄 更新前(旧模块)
// 等待触发更新...
📄 更新后(新模块)
// 等待触发更新...
📊 HMR 统计
实时
0
HMR 更新次数
0
热替换成功
0
全量刷新
0ms
平均耗时
📖 HMR 日志
0 条
--:--:--
INFO
Vite HMR 可视化演示已启动,点击「模拟修改文件」触发热更新