不知道什么原因,网上找到说是因为sockjs-node库创建了一个低延迟、全双工的浏览器和web服务器之间通信通道,当我们在项目运行的时候会自动调用这个接口,如果没有使用,就会一直报这个错误(企业中跟后端联调之后就不会有这个报错了)
解决办法:如下图
在项目中打开node_modules包并找到/sockjs-client/dist/sockjs.js
注释掉
self.xhr.send(payload)
关掉这个的影响:热更新失效
因为此文件是放在npm的文件下的,所以只是建议自己在开发过程中临时关闭,后续还是得打开的,没有太大的影响。