解决 vue 项目一直出现 sockjs-node/info?t=1554978****问题【转载】

首先先上图

 

看到很多人都是这么干的:

1. 找到/node_modules/sockjs-client/dist/sockjs.js 
 
2.找到代码的 1605行  
 
  try {
  //  self.xhr.send(payload); 把这里注掉
  } catch (e) {
    self.emit('finish', 0, '');
    self._cleanup(false);
  }

 

这也是一种解决办法,但是会同步关闭热加载.

 

其实如果是在开发环境,应该是开发的时候网络环境变更导致,比如你切换无线网络,导致开发服务器的IP地址换了,这样开发服务器会不知道如何确定访问源。开发环境中关闭npm dev server,然后重新npm run serve重新构建服务环境就可以了。
如果是生产环境,很大可能是应该是域名和ip映射出问题,重启node,检查重新配置域名和ip映射就可以了.

也就是说重启下项目

一位大佬给出的方案膜拜

posted @ 2022-11-15 13:34  ysx_小鱼  阅读(1240)  评论(0编辑  收藏  举报