0
在Laravel中创建软件包时,软件包在* ServiceProvider.php中使用“\ Illuminate \ Support \ ServiceProvider”。其中位于包 \ vendor目录下。不要在Laravel软件包中使用照明,Laravel手册模块
public function boot()
{
$this->package('faiawuks/articles');
include __DIR__.'/../../../routes.php';
}
正如您所看到的,我需要Illuminate:$ this-> package来注册我的程序包特定路线。
我注意到Illuminate也存在于主要的 vendor目录中。是否可以删除我创建的工作台软件包的Illuminate供应商软件包,并使用主供应商的\ Illuminate软件包?无论如何,我会成为一个私人工作台软件包?
我想为我的应用程序创建5个包,所以我可以将它分成'模块'。