Symfony2 Composer不下载软件包

时间:2012-06-26 22:43:47

标签: symfony composer-php

我最近尝试重新安装fos:userbundle并注意到文档已更改。他们不再使用deps文件现在引用新的包管理器编写器。

我找到了一些关于将composer与sf2.0集成的信息。*这里: http://knplabs.com/blog/symfony2-with-composer

下载src后:https://github.com/KnpLabs/symfony-with-composer

我尝试将以下内容添加到我的composer.json中:"friendsofsymfony/user-bundle": "*" 根据说明:https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md

当我运行bin/vendors update时,我得到以下内容:

Updating dependencies
Nothing to install or update
Writing lock file
Generating autoload files

似乎没有安装fos包。我错过了什么吗?

由于

1 个答案:

答案 0 :(得分:1)

Composer是一个PHAR存档,负责安装依赖项,更新它们,创建项目等。它与旧的 bin / vendors 无关。

您需要做的是download Composer

curl -s http://getcomposer.org/installer | php

并安装您的依赖项:

php composer.phar install

顺便说一下,您下载的 symfony-with-composer 是旧版本的 Symfony2标准发行版,不再维护,如存储库中所述本身。