阅读(1958) (9)

Laravel 8 共享您的环境

2021-06-22 14:03:13 更新

有时,您可能希望跟您的同事共享您的工作内容。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 命令时将会是您的虚拟机暴露在互联网中。