webpack-dev-server open 和 host 打开错误 URL
webpack-dev-server open and host opens wrong URL
根据文档 here and here,我的 package.json
中有以下内容
"scripts": {
"start": "webpack-dev-server --host 0.0.0.0 --open",
...
当我 运行 npm start
时,仅 --open
打开 localhost:8080
。当我添加 --host 0.0.0.0
它仍然打开,但打开 0.0.0.0:8080
并在浏览器中给我 ERR_EMPTY_RESPONSE
。我可以手动将其更改为 localhost:8080
,它可以很好地加载页面。
我尝试了 --host 0.0.0.0 --open --open-page localhost:8080
,它尽职尽责地在浏览器中为我打开 http://0.0.0.0:8080/localhost:8080
。
有没有人得到这两个选项可以很好地一起玩?
以下适合我
webpack-dev-server -p --public 127.0.0.1:9000 --host 0.0.0.0 --port 9000
--host
为监听接口。 --public
用于将在浏览器中打开的内容。而 --open-page
用于在主域
之后附加页面 url
根据文档 here and here,我的 package.json
中有以下内容"scripts": {
"start": "webpack-dev-server --host 0.0.0.0 --open",
...
当我 运行 npm start
时,仅 --open
打开 localhost:8080
。当我添加 --host 0.0.0.0
它仍然打开,但打开 0.0.0.0:8080
并在浏览器中给我 ERR_EMPTY_RESPONSE
。我可以手动将其更改为 localhost:8080
,它可以很好地加载页面。
我尝试了 --host 0.0.0.0 --open --open-page localhost:8080
,它尽职尽责地在浏览器中为我打开 http://0.0.0.0:8080/localhost:8080
。
有没有人得到这两个选项可以很好地一起玩?
以下适合我
webpack-dev-server -p --public 127.0.0.1:9000 --host 0.0.0.0 --port 9000
--host
为监听接口。 --public
用于将在浏览器中打开的内容。而 --open-page
用于在主域