Skip to content
carlin-rj edited this page Nov 3, 2023 · 3 revisions

介绍

Laravel-excel基于SpartnerNL/Laravel-Excel代码上,切换成xlswriter扩展。 如果您的项目使用的是SpartnerNL/Laravel-Excel并且出现大数据导出性能问题,你不想修改大量的代码,那么当前的包可能会很适合你。 当然目前的包不可能百分之百兼容所有功能,目前只实现了部分基础的功能。

安装

要求

PHP: ^8.0
Laravel: ^5.8

PHP extension php_xlswriter enabled
PHP extension php_zip enabled
PHP extension php_xml enabled
PHP extension php_gd2 enabled
PHP extension php_iconv enabled
PHP extension php_simplexml enabled
PHP extension php_xmlreader enabled
PHP extension php_zlib enabled

composer.json在您的 Laravel 项目中需要此包。这将下载包和PhpSpreadsheet。

composer require yc/excel

默认情况下会Yc\Excel\ExcelServiceProvider自动注册, Facades Excel也是自动注册的。

发布配置,请运行发布命令: php artisan vendor:publish --provider="Yc\Excel\ExcelServiceProvider" --tag=config 这将创建一个名为config/yc-excel.php.

Clone this wiki locally