【问题标题】:Vuejs Console Errors after changing hostname in config在配置中更改主机名后 Vuejs 控制台错误
【发布时间】:2019-01-09 12:48:33
【问题描述】:

Vuejs 新手在这里。我正在使用 vue cli 3 创建一个简单的 VueJs 应用程序,并将 vue.config.js 中的主机名从 localhost 更改为 pc555。像这样的:

module.exports = {
  devServer: {
    host: "pc555",
  }
};

应用程序加载正常,但有很多控制台错误。

我猜这与热重载有关,因为我将主机名更改为 pc555,它无法找到 localhost。如何使这些网址转到 http://pc555:8080/sockjs-node/info?t=1533154684963 而不是 http://localhost:8080/sockjs-node/info?t=1533154684963?

非常感谢。

【问题讨论】:

  • 你在初始化SockJS的时候改变了主机吗?例如:new SockJS('http://localhost:8080'); 到 new SockJS('http://pc555:8080')
  • 没有。我在启动 Web 服务器之前更改了它。

标签: webpack vue.js


【解决方案1】:

您必须更改 devServer.public 设置以通知 webpack 您要使用该主机名进行 HMR 查找。 https://forum.vuejs.org/t/vuejs-console-errors-after-changing-host-name/39997/2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-06
    • 2018-10-21
    • 2020-04-17
    • 1970-01-01
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多