本地web服务启动后,浏览器访问不了。

最开始使用webpack-dev-server,编译成功,但访问localhost报错502。

删除node_modules,重新安装,构建,还是打不开localhost。

感觉不是webpack-dev-server的事,试了试express,http-server,结果是:

命令行中全部显示正常运行,但访问localhost就是打不来。

有大佬遇到过吗?
图片描述

图片描述

阅读 10.7k
3 个回答

你要看看你webpack-dev-server配置的端口号是多少啊。默认好像是8080,直接访问肯定是404。访问http://localhost:8080试试

一般情况下是端口被占用了,换一个就行。
如果用的是mac,8080已经被系统占了。

lsof -i:端口号 先确认服务开启。
如果是node往下看 没有的话是没开成功 有服务但是没node 记住 pid sudo kill -9 pid
然后尝试访问0.0.0.0或127.0.0.1
如果ok 是你host的问题
如果不ok 就继续等回复。

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