Vue 项目报 sockjs.js?9be2:1606 GET http://192.168.60.67:8080/sockjs-node/info?t=1606702等等sockjs错误
做 Vue 项目时莫名报错
sockjs.js?9be2:1606 GET http://192.168.60.67:8080/sockjs-node/info?t=1606702
原因:
sockjs-node 是 JavaScript 库,提供了跨浏览器 JavaScript 的 API,创建了一个低延迟、全双工的浏览器和 web 服务器之间的通信通道。在项目运行后,network 会一直调用这个接口。如果没有使用,那么就一直会报这个异常。
解决方法
- 找到/node_modules/sockjs-client/dist/sockjs.js 文件
- 在 1606 行,注释掉 self.xhr.send(payload);这一行,然后就可以解决了
如图