laravel - 作曲家安装失败 - jimmyjs/laravel-report-generator
问题描述
尝试安装jimmyjs/laravel-report-generator
命令:
composer require jimmyjs/laravel-report-generator
输出:
vagrant@homestead:~/code/BEAM$ composer require jimmyjs/laravel-report-generator
Using version ^1.1 for jimmyjs/laravel-report-generator
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Can only install one of: maatwebsite/excel[2.1.x-dev, 3.1.11].
- Can only install one of: maatwebsite/excel[3.1.11, 2.1.x-dev].
- Can only install one of: maatwebsite/excel[2.1.x-dev, 3.1.11].
- jimmyjs/laravel-report-generator 1.1.0 requires maatwebsite/excel ~2.1.0
-> satisfiable by maatwebsite/excel[2.1.x-dev].
- Installation request for jimmyjs/laravel-report-generator ^1.1
-> satisfiable by jimmyjs/laravel-report-generator[1.1.0].
- Installation request for maatwebsite/excel (locked at 3.1.11, required as ^3.1)
-> satisfiable by maatwebsite/excel[3.1.11].
Installation failed, reverting ./composer.json to its original content.
不知道是不是我理解错了?说我只能有一个 maatwebsite(是这种情况)?
composer.json
当前需要其中包含 maatwebsite (仅实例):
"require": {
"php": ">=7.1.3",
"barryvdh/laravel-snappy": "^0.4.4",
"fideloper/proxy": "^4.0",
"h4cc/wkhtmltoimage-amd64": "0.12.x",
"h4cc/wkhtmltopdf-amd64": "0.12.x",
"laravel/framework": "5.8.*",
"laravel/tinker": "^1.0",
"laravelcollective/html": "^5.6",
"maatwebsite/excel": "^3.1",
"spatie/laravel-permission": "^2.13"
},
解决方案
如果您明确需要该版本的 Maatwebsite(“maatwebsite/excel”:“^3.1”,),那么您无法修复它jimmyjs/laravel-report-generator
,因为新版本的maatwebsite
.
如果您不需要第 3 版Maatwebsite
,您可以删除对它的要求并jimmyjs/laravel-report-generator
需要该版本maatwebsite/excel 2.1.x-dev
。
您当前的 php (7.1) 版本可能存在一些问题。
更好地寻找jimmyjs/laravel-report-generator
使用 maatwebsite 的 V3 或其他东西的另一种替代方案
或者更好的是,自己做而不是使用jimmyjs/laravel-report-generator
. Maatwebsite v3 真的好用
推荐阅读
- matplotlib - 如何标记顶点并将 x 和 y 值添加到坐标中?
- makefile - 在 MacOS 的 Clion 中,rocksdb 构建失败
- haskell - 使用“选择”时,自定义类型类上的“没有 System.Random.Random 的实例”
- python-3.x - 为什么 RNN 会抛出批量输入形状错误?
- shift - 使用 shift 键的协同资本化不起作用
- python - CrawlerProcess 完成后如何获取统计值,即在 process.start() 之后的行
- java - 如何连接到连接到同一本地网络的用户并在 Android 应用程序中在他们之间共享信息
- angular - Angular 6 输入标签:无法重新声明块范围变量“ngDevMode”。ngx-标签输入
- python - sklearn make_scorer 函数的类型错误
- html - 没有协议或域路径的规范链接类型,使用正斜杠和文件扩展名自动生成