第一步:
通过composer安装:
composer require maatwebsite/excel ~2.0.0
第二步:
在项目下composer.json中require里添加"maatwebsite/excel":"~2.0.0",并运行composer update 加载该包
第三步:
在config/app.php中注册服务提供者到providers数组:Maatwebsite\Excel\ExcelServiceProvider::class,
第四步:
在config/app.php中注册门面到aliases数组 'Excel' => Maatwebsite\Excel\Facades\Excel::class,
第五步:
在项目根目录下执行命令:
php artisan vendor:publish
执行完后会有一行这个 [9 ] Provider: Maatwebsite\Excel\ExcelServiceProvider
输入数字9,并回车.
第六步:
在项目app/Exceptions目录下新建一个类
ExcelExpoter.php内容如下:
<?php /** * Created by PhpStorm. * User: php * Date: 2019/3/28 * Time: 下午7:54 */ namespace App\Exceptions; use Encore\Admin\Grid\Exporters\AbstractExporter; use Maatwebsite\Excel\Facades\Excel; use MaatwebsiteExcelFacadesExcel; class ExcelExpoter extends AbstractExporter { protected $head &