webpack-devserver 的 host 请配置 0.0.0.0


今天在虚拟机里使用 IE 访问 Mac 上的一个项目的时候,发现通过 Mac 的 IP 地址访问不了,而在 Mac 上却能通过 localhost 访问。

后来又试了下在 Mac 上通过 IP 地址访问也访问不了,说明这个项目没法通过本机 IP 来访问。

后来找到原因,原来是 webpack-devserver 的 host 配置的 localhost,所以只能通过 localhost 或者 127.0.0.1 来访问,别的局域网里的人都没法访问。

解决方法就是改成 0.0.0.0,表示监听本机所有的 IP,就包括了 127.0.0.1,还有局域网 IP,这样虚拟机里面或者局域网里的其他人就能通过 IP 访问了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM