Laravel Herd

macOS 文档

托管网站

#
提供网站

Herd 使用“停放”路径的概念来提供网站。
一旦目录被 Herd “停放”,该目录内的所有目录都可以在您的网络浏览器中通过 http://<directory-name>.test 访问。

默认情况下,Herd 会自动为您停放 ~/Herd 目录。如果您从 Valet 迁移,Herd 也会为您提供所有停放的 Valet 路径中的网站。

就是这样。现在,您在“停放”目录中创建的任何应用程序都将自动使用 http://<directory-name>.test 约定提供服务。Herd 支持各种各样的 单独的驱动程序 来自动引导您的网站。这些驱动程序支持 Laravel,但也支持许多其他框架和应用程序。

#
通过 CLI

如果您更喜欢使用 CLI,可以使用 herd parkherd link 命令来停放和链接路径。这些命令的工作方式与 valet parkvalet link 命令相同。您可以在 Valet 文档 中了解更多信息。

$ cd ~/Sites
$ herd park

#
链接网站

您可以将域名指向位于停放路径之外的目录,或者需要额外域名的目录,例如在处理基于域名的多租户时。

cd ~/project-directory
herd link admin-app
herd link tenant1
herd link tenant2

这允许从 admin-app.testtenant1.testtenant2.test 访问 project-directory 文件夹中的应用程序。