Laravel添加到配置/应用程序中的poviders数组中



laravel中安装一些包后,我们应该将类定义添加到providers数组中。正如你所知,我们有这样的阵列:


'providers' => [
/*
* Laravel Framework Service Providers...
*/
IlluminateAuthAuthServiceProvider::class,
// ...
AppProvidersAnnotationsServiceProvider::class,
CollectiveHtmlHtmlServiceProvider::class,
],

我的问题是如何将类添加到这个数组程序中?拉拉威尔有能力添加它吗?例如:

App::install();

如果您使用的是更高版本或同等版本的Laravel 5.5,您可以使用包的composer.json文件,通过使用Laravel的包发现功能自动注册您的类:

"extra": {
"laravel": {
"providers": [
"Foo\Bar\ServiceProvider"
],
"aliases": {
"Bar": "Foo\Bar\Facade"
}
}
}

将提供程序和别名添加到应用程序的运行时配置中。许多软件包现在都支持它,但什么都不做。

相关内容

  • 没有找到相关文章

最新更新