关于laravel下composer安装excel插件的日志
自己为了今后方便,记录下来一下信息。
我不知道别人喜不喜欢,我自己研究而已。
如果你有意无意看到了,喜欢就看看吧。
不喜欢就离开好了,我不介意你的去留,我只在意我的存在。---留给勿撕衣碎的我
关于composer
1、中文官网 https://www.phpcomposer.com/
包含内容:首页、中国镜像、中文文档、入门指南、下载、安装包列表
2、英文官网 https://getcomposer.org/
包含内容:Getting Started 、Download、Documentation、 Browse、 Packages、Issues、 GitHub
关于excel插件
1、官网 https://laravel-excel.com/
2、中文的安装和使用说明 https://www.cnblogs.com/martianShu/p/5869270.html
安装excel插件
- (这段引用别人的描述)
- *首先打开要添加插件的那个项目的composer.json文件,由于我当时用的是Lavarel4所以在require部分添加’‘maatwebsite/excel’’:’’~1.3’’,
- 如果是Laravel5则添加 ‘‘maatwebsite/excel’’:’’~2.1.0’’,随后执行composer update命令就可以把所需要的文件夹下载到你的项目中。
- 值得注意的是如果你只想更新Excel这个插件 可以直接执行 composer update maatwebsite/excel 命令,因为执行composer update会把所有需要更新的内容都update一遍,网络差,耗时长的情况下简直是噩梦,所以建议需要哪个东西才更新哪个,不要一下子全部更新了。*
- (这里是自己的描述)直接安装不了 等了20分钟还没反应的,可以用国内镜像安装。翻看中文官网 https://www.phpcomposer.com/ 的中国镜像内容,写的很详细。
- 我是不断尝试以下命令 才安装成功的,在项目的根目录执行dos命令的,该项目下必须有composer.json文件
composer update maatwebsite/excel
composer update
composer require maatwebsite/excel
我的composer.json文件配置如下(包含php版本、laravel版本、excel插件版本):
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": ">=7.0.0",
"fideloper/proxy": "~3.3",
"laravel/framework": "5.5.*",
"laravel/tinker": "~1.0",
"maatwebsite/excel": "^3.1"
},
安装过程参考https://www.cnblogs.com/martianShu/p/5869270.html文章的步骤 基本就没问题了。
20190416 补充一下,安装完excel之后,执行出错,检查了一些php版本是7.0.33的,应该是版本低了,所以升级php到7.3.1版本,解决了出错问题。