如何在Laravel 5中创建软件包?

2022-08-30 16:10:16
php artisan workbench vendor/package --resources

命令在 laravel 5 中不可用,但现在如何在 laravel 5 中创建包?


答案 1

无耻的自我推销,但我写了一篇关于这个的文章,叫做“为傻瓜创建Laravel 5包”,解释了如何创建包,如何把它放在GitHub和Packagist上,以及如何在之后推送更改/新版本。

如果您已经熟悉在Laravel 4中创建软件包,那么我发现的最快解决方案就是使用此CLI工具


答案 2

在 laravel 5 中,laravel 工作台已在文档中重命名为“包开发”

http://laravel.com/docs/master/packages

请注意,不再有工作台命令,您需要创建自己的包结构,因为Laravel创建者希望限制创建的包与Laravel框架之间的依赖关系(#ref)


更新:Laravel 5现在是稳定的,该软件包可以在laravel 5应用程序中使用,正如我在这篇文章中建议的那样illuminate/workbench


推荐