"no-ansi" 选项不存在

The "no-ansi" option does not exist

我正在尝试在 windows 上创建 laravel 项目,但我发现这个问题
我尝试更新作曲家。 php 版本是 8.0.6, 作曲家版本是 2.0.14, laravel 版本是 4.2.5,

您应该使用 composer create-project laravel/laravel your-project-name 4.2.*

而不是 laravel new your-project-name

根据对此 Github issue 的评论,这是最新版本的 Symfony 控制台组件(5.3.0)的问题。 Composer基于这个库,但是你可以使用这个命令降级到之前的5.2.8版本:

composer global require symfony/console:5.2.x

然后强制更新:

composer global update