Composer 找不到配置文件:C:\Users\Username\AppData\Roaming\Composer\vendor\bin

Composer could not find the config file: C:\Users\Username\AppData\Roaming\Composer\vendor\bin

我似乎无法使用以下命令安装 Laravel:composer create-project laravel/laravel laravel-testing --prefer-dist 因为它不断抛出以下错误:

 [InvalidArgumentException]
 Composer could not find the config file: C:\Users\Kieran\AppData\Roaming\Co
 mposer\vendor\bin
 To initialize a project, please create a composer.json file as described in
  the http://getcomposer.org/ "Getting Started" section

vendorbin 文件夹在下面的路径中不存在,所以我创建了文件夹 vendor 然后bin 里面但还是没有运气:

C:\Users\Kieran\AppData\Roaming\Composer\vendor\bin

我做错了什么?

我设法解决了这个问题。我不得不删除 composer 环境变量。可以在这里找到:Control Panel>System>Edit the system environment variables>Environment variables>composer>delete

在我删除它之后我可以 运行 我想要的命令没有任何错误并且它按预期工作:composer create-project laravel/laravel laravel-testing --prefer-dist

在您的“cmd”中输入composer

您将在那里获得所有命令行。您所要做的就是输入 composer init.

其余的你可以按照说明中的说明进行设置。