Laravel 5 Class 'Illuminate\Support\Facades\FormFacade' 未找到
Laravel 5 Class 'Illuminate\Support\Facades\FormFacade' not found
好吧,这让我抓狂。我试图通过 Laravel 5 将表单功能包含在 FormFacade 中,但我不断收到此错误:
Class 'Illuminate\Support\Facades\FormFacade' not found
我会写下我所做的:
- 安装laravel 5后,我将FormFacade添加到laravel。
使用以下行更新了 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"
},
作曲家更新了吗
- 检查我是否真的下载了文件
所有这些都完成了,但我仍然找不到问题所在。我寻求帮助,但似乎无济于事。
搜索工作量:
仍然没有运气。我错过了什么吗?
PS:我 运行 在 windows。
这些别名是错误的。您应该使用 Illuminate\Html
:
中的外观
'Html' => 'Illuminate\Html\HtmlFacade',
'Form' => 'Illuminate\Html\FormFacade',
好吧,这让我抓狂。我试图通过 Laravel 5 将表单功能包含在 FormFacade 中,但我不断收到此错误:
Class 'Illuminate\Support\Facades\FormFacade' not found
我会写下我所做的:
- 安装laravel 5后,我将FormFacade添加到laravel。
使用以下行更新了 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" },
作曲家更新了吗
- 检查我是否真的下载了文件
所有这些都完成了,但我仍然找不到问题所在。我寻求帮助,但似乎无济于事。
搜索工作量:
仍然没有运气。我错过了什么吗?
PS:我 运行 在 windows。
这些别名是错误的。您应该使用 Illuminate\Html
:
'Html' => 'Illuminate\Html\HtmlFacade',
'Form' => 'Illuminate\Html\FormFacade',