sockjs-node

webix-jet微引擎配置问题解决

为君一笑 提交于 2020-10-22 10:20:48
默认安装webix-jet微引擎后出现问题: ①只能在本地使用localhost 或 127.0.0.1访问; ②解决①后使用域名访问出现 Invalid Host header ③项目启动后,使用console观看前端一直发送 http://localhost:8080/sockjs-node/info?t=XXX 解决方法: 第一个问题: 修改:node_modules/webpack-dev-server/lib/Server.js 第777行,原来为: return this.listeningApp.listen(port, hostname, (err) => { 修改为:return this.listeningApp.listen(port, (err) => { //去掉hostname: 774 listen(port, hostname, fn) { 775 this.hostname = hostname; 776 777 return this.listeningApp.listen(port, (err) => { 778 this.createSocketServer(); 779 780 if (this.options.bonjour) { 781 runBonjour(this.options); 782 } 第二个问题:

sockjs.js?9be2:1606 GET http://192.168.1.101:8080/sockjs-node/info?t=1583642185049 net::ERR_CONNE...

守給你的承諾、 提交于 2020-07-28 08:29:07
在使用vue-cli脚手架创建项目的时候,在 cnpm create app 命令后,项目创建成功后通过 npm run serve 命令运行以后,控制台报错, sockjs.js?9be2:1606 GET http://192.168.16.105:8080/sockjs-node/info?t=1574662800493 net::ERR_CONNECTION_TIMED_OUT 错误分析: sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。在项目运行以后,network会一直调用这个接口。如果没有使用,那么就一直会报这个异常。 解决办法: 1)找到 /node_modules/sockjs-client/dist/sockjs.js 2)在1605行,注释掉 self.xhr.send(payload); 这一行,然后就可以解决了 try { // self.xhr.send(payload); } catch ( e ) { self . emit ( 'finish' , 0 , '' ) ; self . _cleanup ( false ) ; } } ; 来源: oschina 链接: https://my.oschina.net/u/4287847/blog