修复 AGC 开发态监听 Rust 构建目录导致的加载缓慢 #382
Reference in New Issue
Block a user
Delete Branch "fix/agc-vite-target-watch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
关联 #324。
问题与方案
主因已确认:AGC Vite 默认监听应用根目录,包含 Rust 的
src-tauri/target。构建产物较多时,大量 Windows 文件监听器会阻塞前端首次加载。在
server.watch.ignored中增加**/src-tauri/target/**,仅排除 Rust 构建目录,不关闭 HMR,不修改业务代码、CSS、共享组件或端口配置。本次变更
实验结果
真实窗口 A/B 对照确认:
首绘耗时减少约 86%。两组 CSS 输出完全一致,业务源码和共享组件仍被监听,无需关闭热更新。
验证
剩余约 7 秒的加载耗时不在本次优化范围内。