Mac 使用 Valet 部署 PHP 项目

我相信绝大部分人可能只知道 Valet 可以用来轻松部署 Laravel 项目。但一定极少人知道,Valet 也可以用来部署 PHP 其他框架的项目。我真心懒得每次都要屁颠屁颠地去 Vagrant 里面去为新项目配置 Nginx ,再重启,然后再去修改 Host 文件。感叹了一句,唉,Yii2 咋就没有 Valet 呢!这多方便啊!(我司用的是 Yii2)然后瞬间灵光一闪!反问自己:Valet 好像支持(其他框架)啊!瞬间想起早年翻译过一篇 Jason Varga 写的 《 Laravel Valet 自定义站点驱动程序》 ,当时只是简单按文中的内容尝试了一下,未曾用过其他框架来测试。以致于忘记了还有这种做法~Valet 的文档 中也提及过这种做法,明明看过好几次就是没想起来还能这么玩,遂来科普一下。

刚开始折腾的时候,傻兮兮地以 Laravel 的驱动为模板尝试着自己写一个 Yii2 的驱动。然而憋了好久没憋出来… 正当准备郁闷之极时,瞄了一眼原先翻译的那篇文章:

除了有官方提供的 各种驱动程序 让你使用,你还可以在 GitHub 上还能搜出 更多的驱动,其中有一些驱动还可以为你的项目编写驱动作为参考。
老早就有人写过 Yii2 的 Valet 驱动了,原来我的驱动离成功应用还有那么多步 o (╥﹏╥) o ,那我就不客气拿来用了。
Mac 使用 Valet 部署 PHP 项目

使用方法很简单,把驱动文件丢进去 Valet 的安装路径里面的 Drivers 文件夹,然后正常使用 Valet,就可以玩了~
Mac 使用 Valet 部署 PHP 项目

出处:引用出处