我使用homestead.yaml;
映射了文件夹等ip: "192.168.10.10"
...
folders:
- map: /Users/User/Desktop/folder/Homestead/First
to: /home/vagrant/First
- map: /Users/User/Desktop/folder/Homestead/Second
to: /home/vagrant/Second
sites:
- map: first.dev
to: /home/vagrant/First/public
- map: second.dev
to: /home/vagrant/Second/public
但是当我设置hosts文件etc/hosts
并将我的second.dev设置为192.168.10.10时,我发现映射转到first.dev,而不是我为second.dev设置的映射。
如何使映射返回正确的站点?
编辑:我使用的是Mac OS X.
答案 0 :(得分:10)
使用Vagrant命令
在终端内的命令vagrant provision
或宅基地文件所在文件夹中的命令提示符下运行。
另一个等效的命令是vagrant up --provision
这将配置流浪汉机器并运行它。
使用Global Homestead
您可以使用命令homestead provision
重新设置流浪汉机器,无论您在终端内呼叫它的位置如何。
或者,您可以使用serve
命令将信息添加到Homestead.yaml
文件中。像这样;
serve domain.app /home/vagrant/Code/path/to/public/directory
但是将其添加到您的主机文件中,以便您可以通过浏览器中的domain.app访问您的应用。