我在开发网站时使用Vagrant并且在过去一年左右完成了。我想在iPad上测试一些功能,但我无法弄清楚如何让iPad连接到Mac上的Vagrant盒子。
是否可以这样做?
答案 0 :(得分:24)
如果您在Vagrant文件中以这种方式配置网络:
config.vm.network :forwarded_port, guest: 4000, host: 4000
然后在该端口上提供文件。你可以在外部击中它。假设你在Mac上运行流浪盒,它将是(机器).local:4000,例如我' m joe.local:4000
当您在响应式网站上工作时,能够使用iPad和iPhone作为预览监视器非常方便,如果您有直播或等效的话,您甚至不需要触摸它们。
答案 1 :(得分:10)
在Vagrant文档中查看Bridged Networking。启用它将允许您的VM在网络上显示为设备,并允许您连接到其IP地址和Web服务器正在侦听的端口。
巨大的警告:您还没有提供有关本地网络的任何信息,因此很可能无法通过WiFi与许多路由器工厂连接的iOS设备访问VM的IP配置不允许无线连接的设备与通过以太网连接的设备之间的通信。
但这是可能的。
答案 2 :(得分:8)
这是一个老问题,但对于任何使用流浪汉1.5或更高版本的人,你可以使用vagrant share