- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Lubuntu 20.04 和 Maria-db 15.1、php 8.0.8 上运行 pimcore 10 和 coreshop 3。 (运行 coreshop 只能通过使用composer require fzaninotto/faker --ignore-platform-reqs
. coreshop 把店里的图片渲染成大图,我删了'%coreshop.model.product_store_price.class%'
来自 vendor/coreshop/core-shop/src/CoreShop/Bundle/CoreBundle/Resources/config/services/data_hub.yml
.)
现在,我要交换fzaninotto/faker
与 fakerphp/faker
.
Composer 不允许交换:
问题 1
- fzaninotto/faker v1.6.0 需要 php ^5.3.3|^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- fzaninotto/faker[v1.7.0, ..., v1.9.2] 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- coreshop/core-shop 3.0.x-dev 是 coreshop/core-shop dev-master 的别名,因此也需要安装它。
- coreshop/core-shop dev-master 需要 fzaninotto/faker ^1.6 -> fzaninotto/faker[v1.6.0, ..., v1.9.2] 可以满足。
- 根 composer.json 需要 coreshop/core-shop >=3.0@dev -> 可满足 coreshop/core-shop[3.0.x-dev (dev-master 的别名)]。
尝试的
我尝试了一些东西,女巫没有用:
试一试 composer remove vendor/fzaninotto/faker
SYS:您的 composer.json 中不需要 vendor/fzaninotto/faker 并且尚未删除
TRY2:composer require fakerphp/faker
SYS:您的要求无法解决为一组可安装的软件包。
问题 1
- fzaninotto/faker 被锁定到 v1.9.2 版本并且没有请求更新这个包。
- fzaninotto/faker v1.9.2 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
问题 2
- fzaninotto/faker v1.9.2 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- coreshop/core-shop 3.0.x-dev 是 coreshop/core-shop dev-master 的别名,因此也需要安装它。
- coreshop/core-shop dev-master 需要 fzaninotto/faker ^1.6 -> fzaninotto/faker[v1.9.2] 可以满足。
- 根 composer.json 需要 coreshop/core-shop >=3.0@dev -> 可满足 coreshop/core-shop[3.0.x-dev (dev-master 的别名)]。
TRY3:composer remove fzaninotto/faker --ignore-platform-reqs
SYS: ... 锁定文件中没有可修改的内容
...
无需安装、更新或删除
...
TRY4:添加 composer.json
“需要开发”:{
"fakerphp/faker": "^1.13.0",
并删除 composer.lock
全部fzaninotto/faker
SYS:删除失败,fzaninotto/faker 仍然存在,可能是另一个软件包需要它。
TRY5:composer update --with-all-dependencies
SYS:您的要求无法解决为一组可安装的软件包。
问题 1
- fzaninotto/faker v1.6.0 需要 php ^5.3.3|^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- fzaninotto/faker[v1.7.0, ..., v1.9.2] 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.8) 不满足该要求。
- coreshop/core-shop 3.0.x-dev 是 coreshop/core-shop dev-master 的别名,因此也需要安装它。
- coreshop/core-shop dev-master 需要 fzaninotto/faker ^1.6 -> fzaninotto/faker[v1.6.0, ..., v1.9.2] 可以满足。
- 根 composer.json 需要 coreshop/core-shop >=3.0@dev -> 可满足 coreshop/core-shop[3.0.x-dev (dev-master 的别名)]。
最佳答案
尝试删除 "fzaninotto/faker":"^1.6"
在 composer.json 的“require”下然后运行:composer update
然后:composer require fakerphp/faker
关于ubuntu - 卸载 fzaninotto/faker 并通过 composer 使用 fakerphp/faker 进行更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68559676/
我在 Lubuntu 20.04 和 Maria-db 15.1、php 8.0.8 上运行 pimcore 10 和 coreshop 3。 (运行 coreshop 只能通过使用composer
我是一名优秀的程序员,十分优秀!