一般用vue-cli自动构建的项目是默认开启了热更新了,如果你手动修改了一些配置,是可以关闭的,比如在 vue.config.js 里面的 devServer 下可以配置

hot: false
//关闭热重载

如果你在各种设置为 true 之后还是不行,请查看以下设置:
打开 node_modules 下的这个文件

node_modules\sockjs-client\dist\sockjs.js

大约在1602行左右搜索到:self.xhr.send(payload)
看看是不是被注释掉了?
如果这一行被注释,控制台不会输出 “info?t=1667547269315” 这种信息,同时热重载功能也会失效。只有开启后才会生效。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐