简体   繁体   中英

Symfony2 Composer Not Downloading Packages

I was recently trying to re-install the fos:userbundle and noticed the docs have changed. They are no longer using the deps file are now referencing the new package manager composer.

I found some info about integrating composer with sf2.0.* here: http://knplabs.com/blog/symfony2-with-composer

After downloading the src: https://github.com/KnpLabs/symfony-with-composer

I tried adding the following to my composer.json: "friendsofsymfony/user-bundle": "*" as per the instructions: https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md

When I run bin/vendors update I get the following:

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

It does not appear to be installing the fos package. Am I missing something?

Thanks

Composer is a PHAR archive that takes care of installing dependencies, update them, create projects, etc. It has nothing to do with the old bin/vendors .

What you need to do is to download Composer :

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

And install your dependencies:

php composer.phar install

By the way, the symfony-with-composer thing you downloaded is an old version of Symfony2 Standard Distribution that isn't maintained anymore, as mentioned on the repository itself.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM