GET http://xxxx.xxx.xx:xxx/sockj
2021-05-29 本文已影响0人
踏莎行
在vue项目中,后台一直报这个错,但是页面也能正常运行,错误提示中有这样一个sockjs-node,sockjs-node是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。在项目运行以后,network会一直调用这个接口。如果没有使用,那么就一直会报这个异常。
解决:找到/node_modules/sockjs-client/dist/sockjs.js的第1609行(有可能版本不同,行数不同,大致在160几行,你也可以直接在sockjs.js中搜索这一行),把“self.xhr.send(payload)”这一行注释掉就行
![](https://img.haomeiwen.com/i24800760/f70df52fbfaf0e22.png)
刷新页面就不会出现报错了