最近在GitHub上checkout下来的项目中有两个项目在install依赖之后启动,但是按照控制台提示的地址无法再浏览器访问到项目;
第一个是bleeding-edge-sample-app,在启动项目之后,控制台显示:App started goto - http://0.0.0.0:8080,浏览器中访问http://0.0.0.0:8080失败,但是把地址改为locaohost:8080和127.0.0.1:8080能访问成功。
第二个是ant design vue,在启动项目之后可控制台显示:Project is running at http://0.0.0.0:3000/,访问localhost:3000失败,访问127.0.0.1:3000成功,在地址栏有路由跳转之后在把127.0.0.1改成loacalhost访问又可以成功访问其他路径的页面。最终总结为,在没有路由是只访问IP和端口就不能使用localhost。
这里面的原理是什么还没有弄清楚,在这里先做个记录,后续弄明白之后更新吧。