sockjs.js?9be2:1606 GET http:172.31.42.113:8080sockjs-nodeinfo?t=1593658928777 net::ERR

    技术2022-07-13  66

     

     运行vue项目之后,我们打开浏览器控制台运行后console控制台总报这个问题:

     

    分析原因: 因为node-modules中的sockjs-node有问题,它是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。在项目运行以后,network会一直调用这个接口。如果没有使用,那么就一直会报这个异常。

    解决方案:

    先找到:/node_modules/sockjs-client/dist/sockjs.js 文件 然后打开sockjs.js划到1606行,注释掉:self.xhr.send(payload);

     

    Processed: 0.020, SQL: 9