浏览器控制台出错,请求 /sockjs-node/info?t=1555629946494

新手上路,请多包涵

我使用 vue-cli 创建了一个新站点。我正在使用开发服务器来提供页面。当我在浏览器中查看页面时,我看到浏览器控制台中显示了两种类型的错误:

 GET http://172.31.7.153:4000/sockjs-node/info?t=1555922702538 net::ERR_CONNECTION_TIMED_OUT
GET http://localhost:4000/sockjs-node/info?t=1555922708541 net::ERR_CONNECTION_REFUSED

我不确定它是什么意思,或者它是如何/为什么被调用的,它大约每 5 秒重复出现一次。

原文由 Blaine Lafreniere 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 666
2 个回答

我终于使用 devServer.public 配置选项修复了它。

下面是我的 vue.config.js 文件:

 module.exports = {
    devServer: {
        disableHostCheck: true,
        port: 4000,
        public: '0.0.0.0:4000'
    },
    publicPath: "/"
}

我从阅读 这篇 文章中得到了答案。

原文由 Blaine Lafreniere 发布,翻译遵循 CC BY-SA 4.0 许可协议

要禁用此警告,只需配置 host: 'localhost' 即可。

 module.exports = {
  devServer: {
    host: 'localhost',
  },
};

创建这个文件 vue.config.js 如果根目录不存在。

注意: 官方不鼓励 使用 disableHostCheck 配置。

更多信息:

原文由 Nakamoto 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题