我已经搜索了很多这个问题的答案,并且这个项目的替代解决方案仍然可以实现我想要实现的目标,但我想知道为什么它不能以“常规”方式工作,如果有可能的话以某种方式解决它。我检查了this post我在哪里找到了替代解决方案。
我安装了laravel,我正在尝试使用laravel创建一个项目。但是,当我运行此命令时
composer create-project laravel/laravel cms
我收到以下错误:[InvalidArgumentException] - Composer could not find the config file
我通过教程跟踪了所有安装设置,创建了作曲家环境变量,因此这些设置应该是正确的。有人知道为什么这不起作用,我怎么能解决这个问题?
编辑:为了澄清,正如Joe评论的那样,作曲家命令可以正常工作。
答案 0 :(得分:1)
首先,运行以下命令:
composer global require "laravel/installer=~1.1"
然后,以这种方式添加~/.composer/vendor/bin to your PATH.
您的系统知道laravel安装程序的位置。
完成后,您可以简单地使用以下命令创建一个新项目:
composer create-project laravel/laravel --prefer-dist
我自己有这个问题,因为我习惯使用作曲家来启动一个laravel项目。但是,在设置此安装程序后,我真的很喜欢它。它有一堆你可以使用的整洁选项; - )
有关详细信息,请查看here