微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Vue CLI:无法加载本地主机:8080

如何解决Vue CLI:无法加载本地主机:8080

我目前有一个配置了 Vue CLI 4.5.11 的 Webpack 服务器。我已经使用这台服务器几个月了,我不知道发生了什么变化,但是 localhost:8080 突然在我的所有浏览器(Chrome、Safari、Postman)上都无法访问,除了 Firefox 似乎是唯一的出于某种原因工作。在 Chrome 上,我得到一个 ERR_CONNECTION_RESET

话虽如此,使用 127.0.0.1:8080 也可以正常工作,并且可以更改端口(例如 localhost:8081

以下是我的 vue.config.js 文件的简要外观:

module.exports = {
  publicPath: '/assets/app',devServer: {
    host: 'localhost'
    port: 8080,disableHostCheck: true,headers: {
      'Access-Control-Allow-Origin': '*'
    }
  }
}

我还检查过以确保端口 8080 上没有运行任何内容。最后,我什至重置了我的 Mac!

我发现的唯一“hack”是像这样启动我的服务器:yarn serve --host 0.0.0.0 --host localhost --port(是的,两个 host 选项是它工作所必需的......)

话虽如此,我宁愿找到真正的问题......有谁知道出了什么问题?

附言我在 Mac OS Big Sur 上

解决方法

尝试将主机修改为您的本地地址 像: 主机:'127.0.0.1'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。