代码之家  ›  专栏  ›  技术社区  ›  jinglesthula

Web包开发服务器打开,主机打开错误的URL

  •  4
  • jinglesthula  · 技术社区  · 7 年前

    根据文件 here here ,我的包裹里有以下内容。json

    "scripts": {
      "start": "webpack-dev-server --host 0.0.0.0 --open",
      ...
    

    只有 --open 它打开了 localhost:8080 当我跑步时 npm start . 当我添加时 --host 0.0.0.0 它仍然打开,但打开了 0.0.0.0:8080 给了我 ERR_EMPTY_RESPONSE 在浏览器中。我可以手动将其更改为 本地主机:8080 它可以很好地加载页面。

    我试过了 --host 0.0.0.0 --open --open-page localhost:8080 它尽职尽责地打开了 http://0.0.0.0:8080/localhost:8080 在浏览器中为我。

    有没有人能把这两种选择很好地结合在一起?

    1 回复  |  直到 7 年前
        1
  •  6
  •   Tarun Lalwani    7 年前

    下面对我来说很好

    webpack-dev-server -p --public 127.0.0.1:9000 --host 0.0.0.0 --port 9000
    

    --host 是监听界面。 --public 用于在浏览器中打开的内容。和 --open-page 用于在主域后附加页面url