laravel 安装excel扩展
2024-09-08 01:11:06
1,使用Composer安装依赖
在Laravel项目根目录下使用Composer安装依赖:
composer require maatwebsite/excel ~2.1
ps:一定要加上~2.1!!!因为现在已经更新到3.0版本了,如果你不加的话,会安装最新的3.0版本!等运行时候就会报错,类似下面这样的报错
Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)Call to undefined method Maatwebsite\Excel\Excel::create(),
2,安装后,修改设置
在config/app.php中注册服务提供者到providers数组:
Maatwebsite\Excel\ExcelServiceProvider::class,
在config/app.php中注册门面到aliases数组:
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
执行Artisan命令:
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
执行成功后会在config目录下生成文件excel.php。
修改生成的excel.php文件
大约是在431行,将'to_ascii' => true,改为
'to_ascii' => false,
最新文章
- java线程(2016-4-7)
- (C#基础) byte[] 之初始化, 赋值,转换。(转)
- 添加图片按钮-UI界面编辑器(SkinStudio)教程
- 【MySQL】MySQL无基础学习和入门之二:MySQL的安装
- Eclipse和Android Studio中的DDMS使用时什么不同?
- 1055: [HAOI2008]玩具取名 - BZOJ
- Hibernate查询之API查询
- php上传zip文件在线解压文件在指定目录下,CI框架版本
- Eclipse显示行号
- SpringMVC流程架构基础理论
- item 7:当创建对象的时候,区分()和{}的使用
- 《Linux内核设计与实现》读书笔记 5
- C#调用系统蜂鸣(需要发出警告时挺好用的 即使没有声卡)
- JS倒计时、计时
- 懒散的态度就是一剂慢性毒药——《我是一只IT小小鸟》读后感(第四周)
- 采用web service传输超大数据
- 如何规划和选择数据库服务器:CPU、内存、磁盘、网络(转)
- NET Core 简介
- 到底什么时候需要使用 final
- [ Openstack ] Openstack-Mitaka 高可用之 网络服务(Neutron)