我是symfony2和symblog的新手。在第三章中,当我尝试使用数据fixture时,我尝试了命令:

php的作曲家。phar更新

但我发现了一个错误:

无法打开输入文件:composer.phar

所以我谷歌了一下,试了试

php composer.phar install

但还是得到相同的错误。因此,请指导如何使用wamp在symfony2中安装新的扩展或数据fixture之类的编写器。


当前回答

对于Windows:)

composer update
composer self-update 

你被要求获得用户许可

还有一个命令:

composer require that_extention_you_want 

(而不是第一个:PHP composer。phar that_extention_you_want)

其他回答

用这个:

php -r "readfile('https://getcomposer.org/installer');" | php

很简单,导航到已经有编码器的目录。你想要运行的Json文件(理想情况下是你的项目文件夹),然后下载composer到相同的文件夹中,然后立即运行安装命令,如下所示:

 php composer.phar install

这将自动找到作曲家。Json和运行所需的脚本。祝你好运。这些东西对终端巫师来说是小菜一碟,对我们其他人来说完全是匪夷所思的

如果其他人在这一页上的位置这么低,仍然没有找到有效的答案(就像我一样),请使用以下方法:

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer.phar
$ alias composer='/usr/local/bin/composer.phar'
$ composer --version

果不其然!在职作曲家:-)

单独使用composer而不使用PHP

如:

composer create-project --prefer-dist --stability=dev developeruz/yii-vue-app basic

如果你已经安装了Composer,你可以试试这个命令:

composer update 

或者如果你想添加一些bundle到你的作曲家尝试这个:

composer require "/../"