未找到 Laravel 5 类“Illuminate\Support\Facades\FormFacade”
Posted
技术标签:
【中文标题】未找到 Laravel 5 类“Illuminate\\Support\\Facades\\FormFacade”【英文标题】:Laravel 5 Class 'Illuminate\Support\Facades\FormFacade' not found未找到 Laravel 5 类“Illuminate\Support\Facades\FormFacade” 【发布时间】:2015-06-15 05:57:15 【问题描述】:好吧,这快把我逼疯了。我正在尝试在 Laravel 5 中包含 FormFacade 的表单功能,但我不断收到此错误:
Class 'Illuminate\Support\Facades\FormFacade' not found
我会写下我所做的:
安装完 laravel 5 后,我在 laravel 中添加了FormFacade。用以下几行更新了 app.php 文件:
Providers:
'Illuminate\html\HtmlServiceProvider',
Aliases:
'Form' => 'Illuminate\Support\Facades\FormFacade',
'Html' => 'Illuminate\Support\Facades\HtmlFacade',
然后,我检查了我的 composer.json 文件:
"require":
"laravel/framework": "5.0.*",
"illuminate/html": "~5.0"
,
作曲家更新了吗
检查我是否真的下载了文件所有这些都完成了,但我仍然找不到问题所在。我寻求帮助,但似乎没有任何效果。
搜索努力:
Laracasts 教程
Class 'Illuminate\Html\HtmlServiceProvider' not found Laravel 5
http://tutsnare.com/class-form-or-html-not-found-in-laravel-5/仍然没有运气。我错过了什么吗?
PS:我在 Windows 上运行。
【问题讨论】:
您还想将您的要求更新为laravelcollective/html
。
【参考方案1】:
这些别名是错误的。您应该使用来自Illuminate\Html
的外观:
'Html' => 'Illuminate\Html\HtmlFacade',
'Form' => 'Illuminate\Html\FormFacade',
【讨论】:
你的 Laravel 版本是多少?以上是关于未找到 Laravel 5 类“Illuminate\Support\Facades\FormFacade”的主要内容,如果未能解决你的问题,请参考以下文章
未找到 Laravel 5 类“Illuminate\Support\Facades\FormFacade”
未找到 Laravel 5 类“App\Http\Controllers\File”
未找到 Laravel 5.7 电子邮件验证类“DOMDocument”