Vue 在 Localhost 开发时出现 “ERR_CONNECTION_REFUSED”、”ERR_CONNECTION_TIMED_OUT” 错误的解决方式

我在 Localhost 开发的时候会出现错误讯息

GET http://192.168.43.55:8081/sockjs-node/info?t=1628162070493 net::ERR_CONNECTION_TIMED_OUT
GET http://192.168.43.55:8081/sockjs-node/info?t=1628162070493 net::ERR_CONNECTION_REFUSED

看起来似乎没有影响到什麽,只是有一点强迫症的我看到有红色的字出现在我的 Log 我就浑身不对劲
解决方法有两种
方法一:
前往目录底下的 /node_modules/sockjs-client/dist/sockjs.js 档案
在约 1609 行位置处将 self.xhr.send(payload); 注解

...
try {
  // self.xhr.send(payload);
} catch (e) {
  self.emit('finish', 0, '');
  self._cleanup(false);
}
...

方法二:
开启 vue.config.js

在 devServer 中加入 host: ‘0.0.0.0’, hot: true, disableHostCheck: true 参数并重新 run serve
devServer: {
  host: '0.0.0.0',
  hot: true,
  disableHostCheck: true,
},

就不会有错误出现了

原文出处
https://ianakaberlin.medium.com/vue-%E5%9C%A8-localhost-%E9%96%8B%E7%99%BC%E6%99%82%E5%87%BA%E7%8F%BE-err-connection-refused-err-connection-timed-out-%E9%8C%AF%E8%AA%A4%E7%9A%84%E8%A7%A3%E6%B1%BA%E6%96%B9%E5%BC%8F-%E4%BC%8A%E6%81%A9%E8%B8%A9%E5%9D%91%E7%AD%86%E8%A8%98-8056cb3f87d7


<<:  从 Linux 端去修正 Windows 与 Linux 双系统模式下的时间错误问题

>>:  Day27 参加职训(机器学习与资料分析工程师培训班),专题讨论

如何定期备份 MySQL 及删除旧有档案-适用 Windows

MySQL 是免费的关联式资料库,具有轻量级速度快的优点,适合小型网站架设使用。 目前最流行的 Wo...

需要了解资料结构吗? - DAY 1

前言 此次参赛主要是重新学习资料结构和演算法到底可以干嘛(已经还了不知道多少回学校了~),还有实际的...

python 流水号变数

之前打某个程序码时 刚好要设流水号变数 那时用eval 但会出现can't assign to fu...

IT铁人DAY 21-Facade 外观模式

  今天要介绍的模式是属於结构型模式的一种,我个人觉得他还蛮简单的,有点像是程序码中的主要窗口,现在...

Day_04 连上网路

一般市售的路由器、无线分享机通常会配有一个广域网路(WAN, Wide Area Network)或...