一般用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” 这种信息,同时热重载功能也会失效。只有开启后才会生效。