webpack-dev-server打开,主机打开错误的URL

jin*_*ula 4 webpack-dev-server

根据此处此处的文档,我的package.json中包含以下内容

"scripts": {
  "start": "webpack-dev-server --host 0.0.0.0 --open",
  ...
Run Code Online (Sandbox Code Playgroud)

只有--open它会打开localhost:8080,当我运行npm start。当我添加时,--host 0.0.0.0它仍然会打开,但是会打开0.0.0.0:8080ERR_EMPTY_RESPONSE在浏览器中显示我。我可以手动将其更改为localhost:8080,这样就可以正常加载页面。

我试过了--host 0.0.0.0 --open --open-page localhost:8080,它有义务http://0.0.0.0:8080/localhost:8080在浏览器中为我打开。

有人得到了这两个选项,可以很好地一起玩吗?

Tar*_*ani 6

下面对我来说很好

webpack-dev-server -p --public 127.0.0.1:9000 --host 0.0.0.0 --port 9000
Run Code Online (Sandbox Code Playgroud)

--host是侦听界面。--public用于在浏览器中打开的内容。并且--open-page用于在主域后附加页面网址