GET http://xxx:8080/sockjs-node/info?t=1650300806666

臭大佬 2022-04-19 01:06:28 1989
前端 
简介 GET http://xxx:8080/sockjs-node/info?t=1650300806666

问题

在使用vue框架时,控制台不停的输出如下错误:

GET http://192.168.0.3:8080/sockjs-node/info?t=1650300806666 net::ERR_CONNECTION_TIMED_OUT

对于有强迫症以及有代码洁癖的人来说,根本无法容忍,那是什么原因呢?

解决

原因

首先 sockjs-node是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。

服务端:sockjs-node(https://github.com/sockjs/sockjs-node)
客户端:sockjs-clien(https://github.com/sockjs/sockjs-client)

如果你的项目没有用到 sockjs,vuecli 运行 npm run serve 之后 network
里面一直调研一个接口,所以我们需要从根源上关闭这个调用。

鼠标停留在错误信息上,看上面的错误文件路径及行数:

锁定文件./node_modules/sockjs-client/dist/sockjs.js及报错行数 1606,
给他注释掉

重新运行项目。