webpack-dev-server --host 0.0.0.0 问题

配置--host 0.0.0.0后,想在手机上访问项目,是直接访问0.0.0.0:8080吗?

阅读 15.9k
3 个回答

不是啊,要看你webpack-dev-server起服务的hostip,比如webpack-dev-serverip192.168.1.1,那手机端就访问192.168.1.1:8080

这个配置的含义是,你既可以再本地用http://localhost/yoursite的url访问项目,也可以用http://yourip/yoursite访问项目。

比如你的计算机IP地址是192.168.1.10,项目名称是app,那么你的访问url就可以是http://localhost/app,或者http://192.168.1.10/app

这样设置的好处是,当你想用非本机访问项目进行测试时,由ip地址构建的url可以对项目进行访问,同时本地还可以用localhost进行访问。

如果你将ip写死了,那么localhost就无法访问了。

为什么我配置了 0.0.0.0 没有出来 ip, 给我出来 0.0.0.0
微信截图_20200730101907.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏