更新后的作曲家laravel 5.5.21版本未找到Class'Html'错误。
问题描述:
我找不到资源来纠正我的错误。我认为有以下片段:更新后的作曲家laravel 5.5.21版本未找到Class'Html'错误。
Html::link('http://test.com')
我得到的Class 'Html' not found
错误。我的laravel版本是5.5.21。
答
任何人使用laravel 5. *必须使用laravelcollective/html
,因为包illuminate/html
被放弃,您应该避免使用它。
您composer.json
文件应包含以下代码需要部分(如我使用laravel 5.2它将被提及为5.2)
"laravelcollective/html": "5.2.*"
运行composer update
config/app.php
应包含供应商阵列下面的代码:
'providers' => [
Collective\Html\HtmlServiceProvider::class,
]
别名应该包含:
'aliases' => [
'Form' => Collective\Html\FormFacade::class,
'HTML' => Collective\Html\HtmlFacade::class,
]
+0
它现在是工作。在这之后,它应该运行配置缓存来清除缓存。 – user2552863
种类重复 - https://stackoverflow.com/questions/44395822/error-class-html-not-found-laravel-5-4 –
可能重复的错误类“HTML”找不到 - Laravel 5.4](https://stackoverflow.com/questions/44395822/error-class-html-not-found-laravel-5-4) –
这是5.4的答案而不是5.5.21 – user2552863