在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)”这一行注释掉就行
Snipaste_2021-05-29_14-48-21.png
刷新页面就不会出现报错了
网友评论