1

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

我在这里找到了一些关于将作曲家与 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 包。我错过了什么吗?

谢谢

4

1 回答 1

1

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

您需要做的是下载 Composer

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

并安装您的依赖项:

php composer.phar install

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

于 2012-06-26T22:47:41.127 回答