Composer - .phar和.json文件位置 - Symfony2

时间:2013-07-10 07:21:19

标签: symfony composer-php

我正在尝试安装此https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md,我正在关注Composer安装建议。

当我安装Symfony2时,我也遵循了建议而无法完全记住,但我现在有了这个目录结构:

files/folder1/folder2/composer.phar
files/folder1/folder2/symfony/composer.json

按照说明操作时出现此错误:

Composer could not find a composer.json file in files/folder1/folder2/

换句话说,我的composer.json与我的composer.phar不在同一个目录中,但这在以前从来就不是问题。

我想要正确地执行此操作而不是仅仅移动文件,那么我应该怎么做?

1 个答案:

答案 0 :(得分:3)

您无需移动composer.phar文件。您可以从存储composer.json

的目录运行命令
$ php ../composer.phar update

或者您可以将工作目录作为参数传递给composer.phar

$ php composer.phar --working-dir=symfony/ update