我有一个已经开始的 Symfony2 项目。我需要安装一个新包,正如我所见,我需要在我的 composer.json 中添加一个新行,然后执行更新命令。
问题是,我的 composer.phar 文件和 .json 位于不同的文件夹中。
/httpdocs/composer.json
/bin/composer.phar
所以在我将此行添加到 .json 文件之后:
"doctrine/mongodb-odm-bundle": "3.0.*@dev"
如果那时我尝试/bin/php composer.phar update doctrine/mongodb-odm-bundle
我得到一个错误,说 composer.json 不存在并且当然是正确的。所以我怀疑为什么这些文件在不同的文件夹中?以前的开发者犯错了吗?我应该将文件移动到同一个文件夹吗?到bin
或httpdocs
?