Lambo CLI 用于快速创建 Laravel 和 Valet 应用程序
发布于 作者 Paul Redmond
一个新的 Laravel Lambo 版本已经推出,并使用 PHP 从头开始编写
ICYDK,我创建了一个名为 Lambo 的工具,它赋予了“laravel new”强大的功能,它将您每次启动新的 Laravel 应用程序时执行的许多常见任务捆绑在一起。
— Matt Stauffer (@stauffermatt) 2021 年 3 月 29 日
经过数月的(数年?)工作,@ragus1975 和我从头开始使用 PHP 重写了它,现在它已经上线了!https://t.co/TIKeuntus6
Lambo 是一个命令行工具,它取代了 Laravel 安装程序并处理创建 Laravel 应用程序时的日常任务
- 运行
laravel new
- 初始化 git 仓库
- 将
.env
数据库凭据替换为默认的 macOS MySQL 凭据 - 将
APP_URL
替换为基于文件夹和 Valet TLD 的常规 Valet URL - 生成应用程序密钥
- 在您最喜欢的编辑器中打开项目
- 在浏览器中打开项目
您还可以通过创建配置文件和“after”文件来自定义行为,以便在创建项目后运行其他命令。
您可以使用 composer 在全局安装此项目,类似于其他工具,如 Laravel 安装程序
composer global require tightenco/lambo:^1.0
该 源代码 提供了一个很好的示例,说明如何使用 PHP 和 Laravel、Symfony 和 Laravel Zero 等工具来制作 CLI 应用程序。