Options:
Options:
open browser on server start
,copy url to clipboard on server start
,close when stdin ends
,specify env mode (default: development)
,specify host (default: ${defaults.host})
,specify port (default: ${defaults.port})
,use https (default: ${defaults.https})
,specify the public network URL for the HMR client
,comma-separated list of plugin names to skip for this run
命令行里开发运行项目 npm run serve --open 时默认打开的是 http://0.0.0.0:xxxx,是无法直接访问的,解决方式:
windows下会将 0.0.0.0 这个地址作为访问的非法地址处理,但是在Linux下却是可以访问的,也就是 mac 上其实是可以访问的。
不能被ping通,称为“unspecified”,即未指定(无效的、无意义的)地址,在服务器中.0.0.0.0并不是一个真实的的IP地址,它表示本机中所有的IPV4地址。它其实相当于Java中的this,真表示啥要放到实际所处环境中去考虑。
在服务器中:0.0.0.0 指的是本机上的所有 IPV4 地址,它指代的就是这台机器上所有的IP。假如一台机器上有两个 IP: 202.10.20.5/12 和 202.10.20.7/11,我们把一个应用服务的IP绑定到了 0.0.0.0:8080,那访问 202.10.20.5:8080 和 202.10.20.7:8080 都可以与这个服务建立连接。
在路由中:0.0.0.0 表示的是默认路由,即当路由表中没有找到完全匹配的路由的时候所对应的路由。
凡是以127开头的IP地址,都是回环地址(Loop back address),其所在的回环接口一般被理解为虚拟网卡,并不是真正的路由器接口,通俗的讲就是我们在主机上发送给127开头的IP地址的数据包会被发送的主机自己接收,专供自己访问自己,速度快(不用经过整个协议栈),永远都不能出现在主机外部的网络中,所以只适合用在开发环境
是个域名而不是一个ip地址,一般windows系统默认将 localhost 指向了 127.0.0.1,但是 localhost 并不等于 127.0.0.1,localhost 指向的IP地址是可以自己配置
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。