如何通过移动设备连接到拥有多个站点的Homestead?

2023-12-01

我正在 Laravel 中开发一个网站,该网站在 Homestead 0.2.0 上运行,我想尝试用我的手机和平板电脑连接到它,以便我可以在这些设备上测试该网站。

所以我四处搜寻,试图找出如何做到这一点。但是,我找不到任何考虑多个站点的文章。

然而,我在某处读到,某些路由器不允许 WiFi 连接设备连接到直接连接的设备。

我的网站映射如下:

sites:
    - map: app1.local
      to: /home/vagrant/projects/app1/public
    - map: app2.local
      to: /home/vagrant/projects/app2/public
    - map: app3.local
      to: /home/vagrant/projects/app3/public

我该如何继续?


Solution

添加条目192.168.10.10对于您想要在 Homestead.yaml 文件中的手机上测试的应用程序,并修改 Homestead 机器。然后加载ipaddress:8000在你的手机上

解释

升级到最新的 Homestead,将 *.app 映射到 192.168.10.10

那么你的hosts文件包含以下条目:

192.168.10.10  app1.app app2.app app3.app

假设您的开发计算机正在使用 IP192.168.0.102.

您可以在手机上浏览

192.168.0.102:8000

加载/测试app1.app(按字母顺序排列第一)

测试app3.app

更改您的 Homestead.yaml 文件 从:

map: app3.app
 to: /home/vagrant/projects/app3/public

to:

map: app3.app
 to: /home/vagrant/projects/app3/public
map: 192.168.10.10
 to: /home/vagrant/projects/app3/public

只需更改条目并修改 Homestead 机器即可测试手机上的另一个应用程序。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过移动设备连接到拥有多个站点的Homestead? 的相关文章

随机推荐