Composer require league/commonmark 无法解析为一组可安装的软件包 fzaninotto/faker

Composer require league/commonmark could not be resolved to an installable set of package fzaninotto/faker

问题 1 - fzaninotto/faker 已锁定到版本 v1.9.2,未请求更新此包。 - fzaninotto/faker v1.9.2 需要 php ^5.3.3 || ^7.0 -> 您的 php 版本 (8.0.17) 不满足该要求。

如何解决?

我尝试删除 vendor/fzaninotto/faker 和这样的通知

试试--ignore-platform-reqs。我喜欢避免设置别名并让它在作曲家配置级别上工作。我希望它会起作用。

composer require league/commonmark:^2.2 --ignore-platform-reqs.