我刚刚在laravel上安装了Html包 作曲家需要laravelcollective / html,然后我运行我的代码,但它不成功,然后我添加
'Html' => Illuminate\Html\HtmlFacade::class,
'Form' => Illuminate\Html\FormFacade::class,
和
Illuminate\Html\HtmlServiceProvider::class,
到 app.php
然后我再次运行
FatalErrorException in ProviderRepository.php line 208:
Class 'Illuminate\Html\HtmlServiceProvider' not found
答案 0 :(得分:3)
将它添加到您的composer.json文件中:
"require": {
"laravelcollective/html": "5.1.*"
}
运行composer update
将以下内容添加到config / app.php
中的providers数组中'providers' => [
Collective\Html\HtmlServiceProvider::class,
],
将别名添加到config / app.php
的别名数组中'aliases' => [
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
],
运行composer dump-autoload -o
答案 1 :(得分:2)
我遇到了同样的问题错误但在我的情况下它是
In ProviderRepository.php line 208:
Class 'Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider' not found
Script php artisan optimize handling the post-update-cmd event returned with error code 1
虽然我尝试并遵循你的(@Deathstorm)方法,但它在我的情况下不起作用所以尝试重新安装整个包并遵循here的指示现在它可以工作
答案 2 :(得分:1)
只需执行以下步骤即可解决问题。
转到您的项目> bootstrap-> cache-> config.php手动从高速缓存的阵列中删除提供程序和别名。