我在尝试将Laravel Excel(http://www.maatwebsite.nl/laravel-excel/docs)软件包安装到我的Laravel 5时遇到了麻烦。这是到目前为止我所做的:
"maatwebsite/excel": "2.*"
到我的要求,composer update
完成就好了,我有所有的包文件'Maatwebsite\Excel\ExcelServiceProvider',
到提供程序数组'Excel' => 'Maatwebsite\Excel\Facades\Excel',
到别名数组这是问题所在-当我尝试跑步时php artisan vendor:publish
,它告诉我Nothing to publish for tag [].
当我使用php artisan tinker
和跑步时$excel = App::make('excel')
,它告诉我ReflectionException with message 'Class excel does not exist'
。
我究竟做错了什么?
我遇到了同样的问题,并提出了这个问题,但是没有明确的解决方案。因此,我不断搜索并找到了一个简单的解决方案。
问题与缓存的配置文件有关。因此对于Laravel 5.1,只需清除缓存
php artisan config:cache
在我的情况下,它工作得很好。资源
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句