【发布时间】:2019-03-06 02:04:09
【问题描述】:
我有一个已经构建了一段时间的 Laravel 项目。我想添加不属于主应用程序但可以作为加载项包添加的功能,但我不知道执行此操作的最佳方法。这些包将有自己的路由、视图、模型和控制器。
我查看了https://laravel.com/docs/5.7/packages 和其他用于创建 Laravel 包的网站,但最大的问题是,使用此设置,包是通过 composer.json 加载的。每当我更新我的主应用程序并向主项目添加新的依赖项时,它都会用他们注册的任何加载项覆盖用户 composer.json。
有没有人可以为我指出正确的方向?
【问题讨论】: