我最近试图重新安装fos:userbundle,并注意到文档发生了变化。他们不再使用 deps 文件,现在引用新的包管理器编辑器。
我在这里找到了有关将作曲家与 sf2.0.* 集成的一些信息:http://knplabs.com/blog/symfony2-with-composer
下载 src: https://github.com/KnpLabs/symfony-with-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 包。我错过了什么吗?
谢谢
Composer 是一个 PHAR 存档,负责安装依赖项、更新它们、创建项目等。它与旧垃圾箱/供应商无关。
您需要做的是下载作曲家:
curl -s http://getcomposer.org/installer | php
并安装依赖项:
php composer.phar install
顺便说一下,你下载的symfony-with-composer的东西是Symfony2标准发行版的旧版本,不再维护,正如存储库本身所提到的。