问题:
运行 npm run dev
出现下图情况:
解决方法:
1.重启电脑(重启后可以访问·,但过段时间又会出现该错误,不推荐)
2.把localhost换成127.0.0.1,用127.0.0.1:3000访问
3.修改hosts文件,本人测试了,好像不太行(有可能是没重启的原因)
localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。
127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
localhost:也叫local ,正确的解释是:本地服务器
127.0.0.1:在windows等系统的正确解释是:本机地址(本机服务器)
localhost不能访问但127.0.0.1可以访问的问题,究其原因,很可能是localhost访问时,系统带的本机当前用户的权限去访问,而用ip的时候,等于本机是通过网络再去访问本机,可能涉及到网络用户的权限。
说明:
方法可能并不适用所有人,很多博客都说是路径的问题;反正我的项目是没有路径问题。