ant-design-pro
ant-design-pro copied to clipboard
🧐[问题] 项目过大的时候 开启了mfsu功能 修改以后,项目全局刷新,但是异常缓慢。
🧐 问题描述
修改项目文件,发现修改组件代码,以及自定义hooks的代码,热更新全局刷新,基本要等一分钟左右才能全部刷新出来,修改页面的内容似乎会快一些,尝试关闭mfsu但是并没有生效,请问有人遇到果这个问题么?
💻 示例代码
🚑 其他信息
同遇到
修改项目文件,发现修改组件代码,以及自定义hooks的代码,热更新全局刷新,基本要等一分钟左右才能全部刷新出来,修改页面的内容似乎会快一些,尝试关闭mfsu但是并没有生效,请问有人遇到果这个问题么?
修改config 会重启 umi。
修改正常代码应该是问题不大的,用这个方法看看详细数据
https://juejin.cn/post/6844904056985485320
感谢大佬的回复,目前发现问题是webpack编译是很快就过了 但是更多的时间是在等待浏览器的进程刷新,似乎有某个进程一直在占用浏览器,有时候手动刷新,还不如重新开个浏览器标签来的更快目前我折中的方法是: 1、关闭mfsu,(将mfsu配置项注释掉) 2、删除本地.umi文件 3、开启fastRefresh配置项
这样做的缺点:项目启动没有开启mfsu功能的时候快 优点:像刚刚那种占用浏览器进程刷新不出来的问题得以解决
也不知道是不是我自己配置的问题,目前这样做开发相率不会受影响,只是启动时候慢一些
能看一下是什么东西堵塞了吗?来个截图试试
表现形式就是这样 一直转 手动刷新的 旁边那个是新开的一个tab已经加载出来了 原来的那个还在转 ,今天重新开启mfsu还发现个问题 热更新的时候直接白屏了 不晓得是不是跟这个有关系
遇到了;不知道怎么解决。另外内存经常爆
感谢大佬的回复,目前发现问题是webpack编译是很快就过了 但是更多的时间是在等待浏览器的进程刷新,似乎有某个进程一直在占用浏览器,有时候手动刷新,还不如重新开个浏览器标签来的更快目前我折中的方法是: 1、关闭mfsu,(将mfsu配置项注释掉) 2、删除本地.umi文件 3、开启fastRefresh配置项
这样做的缺点:项目启动没有开启mfsu功能的时候快 优点:像刚刚那种占用浏览器进程刷新不出来的问题得以解决
也不知道是不是我自己配置的问题,目前这样做开发相率不会受影响,只是启动时候慢一些
一样的问题
要不升级下 umi@3 吧,旧版本我们估计不会看问题了