问题
我在 Mac 上启动了一个 React 本地服务,然后想用 虚拟机(Parallels Desktop)上的 IE 浏览器通过局域网来访问 Mac 主机的本地服务来测试兼容性。但是浏览器访问不到 Mac 主机的本地服务,一直提示链接不到服务。
Mac 局域网地址:
本地服务:
结果虚拟机链接失败:
还有一个比较奇怪的问题,我查虚拟机的 ip 地址怎么是下面这样的,而不是 192.168
开头的
是不是和虚拟的 ip 有关,但是我用局域网里面其他电脑访问,也是链接失败。。。
有没有人知道这个问题怎么解决?帮忙解答一下,谢谢!
自己找到方法解决了。
“应用启动后,局域网内的电脑或者手机就是不能通过局域网的 ip 访问来我电脑启的应用,导致不能直接用手机访问调试。后来发现启动的时候不能用 localhost 或者 127.0.0.1 域名来启动,需要把启动的域名改成 0.0.0.0 ,这样才可以让局域网内的电脑来访问我的本地启的应用。”
“上 webpack 官方文档上查看,如果要改域名的话,只需要在启动命令行中加上 --host [域名] 即可。”
文章传送