如何修复在 composer 2.0.11 版本中遗弃 fz​​aninotto/faker packagist 的错误,而我使用的是 php 8.0.0?

Zac*_*nix 4 composer-php packagist

如何修复 fzaninotto/faker packagist “这个包已被放弃,不再维护。没有建议更换包。” 在 composer 2.0.11 版本中,我使用了 php 8.0.0?

Kid*_*ang 45

快速的方法是

composer remove fzaninotto/faker
Run Code Online (Sandbox Code Playgroud)

然后安装

composer require fakerphp/faker --dev
Run Code Online (Sandbox Code Playgroud)


Rod*_*iel 5

您可以使用新的包 faker (fork)。

移除被遗弃的伪造者

composer remove vendor/fzaninotto/faker
Run Code Online (Sandbox Code Playgroud)

安装新包

composer require fakerphp/faker
Run Code Online (Sandbox Code Playgroud)

并在您的 composer.json 中替换它

"require-dev": {
    "fakerphp/faker": "^1.13.0",
}
Run Code Online (Sandbox Code Playgroud)