“no-ansi”选项不存在

Has*_*lal 3 php laravel composer-php

我正在尝试在 Windows 上创建 laravel 项目,但这个问题向我展示,
我尝试更新作曲家。php版本是8.0.6,composer版本是2.0.14,laravel版本是4.2.5,

在此处输入图片说明

mik*_*n32 10

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

composer global require symfony/console:5.2.x
Run Code Online (Sandbox Code Playgroud)

然后强制更新:

composer global update
Run Code Online (Sandbox Code Playgroud)


sha*_*ich -1

而不是laravel new your-project-name你应该使用composer create-project laravel/laravel your-project-name 4.2.*