0
VVV使用vagrant-hostsupdater插件自动配置主机。在改变Homestead.yaml文件后,Homestead是否有这样做的方法?宅基地 - 自动Windows主机配置
VVV使用vagrant-hostsupdater插件自动配置主机。在改变Homestead.yaml文件后,Homestead是否有这样做的方法?宅基地 - 自动Windows主机配置
添加这一点,在homestead.rb
if Vagrant.has_plugin?("vagrant-hostsupdater") && settings["hosts_file_additions"] == true
hosts = []
settings["sites"].each do |site|
hosts.push(site["map"])
end
config.hostsupdater.aliases = hosts
end
在Homestead.yaml
sites:
- map: yourdevdomain.app
to: /home/www/laravel/public
hosts: 192.168.88.88
hosts_file_additions: true
添加这个,你就大功告成了! 这里是详细的教程:https://aslamise.blogspot.com/2016/10/laravel-homestead-and-vagrant-hostsupdater-plugin.html
我认为编辑Homestead.yaml后很难重新配置主机。但是,每次执行“up”命令时都可以添加/重新配置主机。从本质上讲,宅基地只是一个流浪者的包装,所以你可以将[这段代码](https://github.com/Varying-Vagrant-Vagrants/VVV/blob/develop/Vagrantfile#L80)添加到['宅地'中。 rb'](https://github.com/laravel/homestead/blob/master/scripts/homestead.rb)文件,但你需要调整'map'部分以使用yaml设置 – Alik
'hosts = []设置[“网站”]。每个do | site |主机<< site ['map'] end'应该可以代替'hosts = paths.map do | path | ...' – Alik