前言
在之前的 Laravel 版本中,安装包通常需要几个步骤,例如添加服务提供器到 app 配置文件并注册相关的 facades。现在,从 Laravel 5.5 开始,Laravel 可以自动检测并注册服务提供器和 facades。
本文不是聚焦于他是怎么用的,而是看看它的源码,是怎么实现Package Auto Discovery的。
composer.json
一切的起源都是来自 composer.json ,在使用 composer 的时候,你可以在 post-autoload-dum