我有同樣的問題,解決它如下 添加依賴作曲家 「規定」:{ 「sofa/oloquence」:「〜5.3」,// for Laravel 5.3。*
// OR
"sofa/eloquence": "~5.2", // for Laravel 5.2.*
// OR
"sofa/eloquence": "~5.1", // for Laravel 5.1.*
// OR
"sofa/eloquence": "~0.4", // for Laravel 5.0.*
...
},
然後加入在配置類/應用 '提供商'=> [
/*
* Laravel Framework Service Providers...
*/
Illuminate\Auth\AuthServiceProvider::class,
.....
Illuminate\View\ViewServiceProvider::class,
/*
* Package Service Providers...
*/
Laravel\Tinker\TinkerServiceProvider::class,
/*
* Application Service Providers...
*/
App\Providers\AppServiceProvider::class,
Sofa\Eloquence\ServiceProvider::class,
],
終於做作曲家更新
按照在Github此問題,https://github.com/jarektkaczyk/口才/問題/ 56,這聽起來像你的服務提供商沒有正確註冊。確保它是,你可以嘗試運行'php artisan cache:clear'和'composer dump-autoload' – James
是的,我也看到了這個問題。我覺得這是因爲我沒有正確註冊服務提供商,但從我所瞭解的情況來看,註冊服務提供商只需將'Sofa \ Eloquence \ ServiceProvider :: class'添加到'config/app中的'providers'數組中。 php',我已經完成了 –