未找到 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”

使用php artisan app后的Laravel5.5:未找到名称类

Laravel 5 更新所有 Pivot 条目

laravel 类 'GuzzleHttp\Client' 未找到