我正在尝试将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'
。
我做错了什么?
答案 0 :(得分:9)
我遇到了同样的问题并提出了这个问题,但没有任何明确的解决方案。所以我一直在寻找并找到了一个简单的解决方案。
问题与缓存的配置文件有关。因此,对于Laravel 5.1,只需清除缓存
即可Bar
它在我的案例中完美运作。 Source