在config/config.dev.ts 或 config/config.ts 文件内加上 fastRefresh: {}
fastRefresh文档 https://umijs.org/zh-CN/docs/fast-refresh
问题场景
- 首次运行保存会热更新;随后就要手动刷新, 开发中修改文件,无法触发自动刷新
- 所有页面都无法热更新
- 有的页面可以有的不可以(也就是有时生效,有时不生效
其他解决方案
- 删除node_moudels下的.cache文件夹,并且删除 src下的.umi文件
- 有可能config.js里路由大小写的问题
- 文件目录最好不要有中文,可能会影响热更新(报error watch