matthewbdaly/artisan-standalone

允许您在Laravel安装之外使用Artisan

0.0.12 2023-03-21 16:28 UTC

This package is auto-updated.

Last update: 2024-09-21 19:40:15 UTC


README

允许您在完整的Laravel或Lumen安装之外使用Artisan。

为什么需要这个?

这是为了当您构建独立Laravel包时,仍然可以访问Artisan命令来生成样板代码,而无需在您的应用程序中生成它们,然后再复制到其他地方。

如何使用它?

通常您希望将此作为您的包中的开发依赖项安装

composer require --dev matthewbdaly/artisan-standalone

然后您可以通过以下方式访问您的包中的Artisan控制台

vendor/bin/artisan

我可以在全局范围内使用它吗?

从理论上讲可能可以,但我没有设置来这样做 - 它实际上并不包含Laravel作为依赖项,所以您还需要全局安装laravel/framework。我的建议是按项目安装。您可能想查看我的样板包,该包将此作为依赖项,并且是构建独立Laravel包的良好起点。