Laravel 5.1: Laravelcollective 'Form' 未找到
Laravel 5.1: Laravelcollective 'Form' not found
我已经按照此处的定义安装了 laravelcollective/html:http://laravelcollective.com/docs/5.1/html。
Composer.json的要求是:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"shpasser/gae-support-l5": "~1.0",
"laravelcollective/html": "5.1.*"
},
运行 composer update,更新了很多模块。
app.php 的供应商数组包括:
App\Providers\AppServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
Shpasser\GaeSupportL5\GaeSupportServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
在别名数组中我有:
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
我试过了运行:
composer dump-autoload
php artisan clear-compiled
我什至尝试删除供应商文件夹并使用
重新安装
composer install
但我仍然收到错误消息:
WARNING: local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Form' not found'
有什么想法吗?
我已经设法解决了我的问题。我相信它是由于我 运行 "composer update" 时出现的一些问题引起的,它正在更新其他组件。因此,从全新安装 laravel 开始,全面更新并复制当前的 类 和视图似乎已修复它。
我已经按照此处的定义安装了 laravelcollective/html:http://laravelcollective.com/docs/5.1/html。
Composer.json的要求是:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"shpasser/gae-support-l5": "~1.0",
"laravelcollective/html": "5.1.*"
},
运行 composer update,更新了很多模块。
app.php 的供应商数组包括:
App\Providers\AppServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
Shpasser\GaeSupportL5\GaeSupportServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
在别名数组中我有:
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
我试过了运行:
composer dump-autoload
php artisan clear-compiled
我什至尝试删除供应商文件夹并使用
重新安装composer install
但我仍然收到错误消息:
WARNING: local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Form' not found'
有什么想法吗?
我已经设法解决了我的问题。我相信它是由于我 运行 "composer update" 时出现的一些问题引起的,它正在更新其他组件。因此,从全新安装 laravel 开始,全面更新并复制当前的 类 和视图似乎已修复它。