二つの方法laravel拡張パックサービスプロバイダに登録

まず、

自動検出パッケージ

Laravelアプリケーション構成ファイルでは  config/app.php 、providers 構成アイテムはLaravelのリストは、サービスプロバイダがロードされます定義します。あなたは新しい拡張パックをインストールすると、拡張パックの古いバージョンでは、サービスプロバイダは、Laravelの使用を可能にするために、このリストに追加する必要があります。最初からLaravel 5.5は、我々は手動でリストにサービスプロバイダを追加する必要はありませんが、プロバイダは次の拡張パック定義するには  composer.json 、ファイル  extra サービスプロバイダに加えて、オプションを、我々はまた、このようにして登録することができファサード

"extra": {
    "laravel": {
        "providers": [
            "Barryvdh\\Debugbar\\ServiceProvider"
        ],
        "aliases": {
            "Debugbar": "Barryvdh\\Debugbar\\Facade"
        }
    }
},

良いの定義した後、あなたは拡張パックをインストールした後Laravelは自動的ので、拡張パックのためのより便利なユーザインストールエクスペリエンスを提供し、サービスプロバイダーやファサードの対応を登録します。

 しかし、あなたは、ベンダーの実装にパブリッシュする検出オプションプロバイダは:パブリッシュの時間を示していません 

第二に、中のconfig / app.phpで直接解決addが

おすすめ

転載: www.cnblogs.com/guiyishanren/p/10992562.html
おすすめ