Laravel 8 共享您的环境
有时,您可能希望跟您的同事共享您的工作内容。Vagrant 内置了一个通过 vagrant share
的方法实现之;但是,若您在 Homestead.yaml
文件中配置了多站点则无法正常工作。
要解决这个问题,Homestead 包含了自己的 share
命令。通过 vagrant ssh
进入到您的 Homestead 机器,然后运行 share homestead.test
以实现之。这将从您的 Homestead.yaml
配置文件共享 homestead.test
站点。 您可以用其他已经配置过的站点代替 homestead.test
:
share homestead.test
在运行这个命令之后,您的屏幕上将出现 Ngrok ,它包含了活动日志和共享站点的可公开访问的 URL。如果您想自定义区域,子域,或者是 Ngrok 的运行选项,您可以将其添加至 share
命令:
share homestead.test -region=eu -subdomain=laravel
注意:记住,Vagrant 本质上是不安全的,并且当您运行
share
命令时将会是您的虚拟机暴露在互联网中。