Composer安装无法找到composer.json

时间:2014-12-18 15:09:48

标签: php macos composer-php

我正在尝试安装composer,我在mac osx上。我在使用他们网站的终端线之前已经完成了它并且工作得很好。我现在在我的Mac上安装了一个干净的安装程序,但它无法正常安装。

我试图:

cd ~
curl -sS https://getcomposer.org/installer | php

和and:

cd /Applciations/MAMP/htdocs
curl -sS https://getcomposer.org/installer | php

并且都不起作用。 (我在尝试安装之前看到一篇帖子说我应该cd到一个目录。但无论如何,我都会遇到这个错误:

Composer could not find a composer.json file in /Applications/MAMP/htdocs
To initialize a project, please create a composer.json file as described in the http://getcomposer.org/ "Getting Started" section

尝试安装composer时。

2 个答案:

答案 0 :(得分:1)

我认为你的问题源于轻微的误解。当您运行其网站上提供的脚本时,Composer会自行安装。无需安装Composer即可完成其他工作。

$ php composer.phar install用于使用Composer安装 packages ,它们几乎总是列在名为composer.json的JSON文件中。如果没有此文件,Composer将不知道要安装和失败的软件包。

请参阅Composer "Declaring Dependencies"指南中的Getting Started,了解如何为项目生成composer.json

答案 1 :(得分:0)

就我而言,我从PHP输出了一个弃用的错误。显然会导致composer无法检测到composer.json文件。