Bonjour,

J'ai installé Composer et je souhaite maintenant installer les 2 bundles suivants dans mon projet Symfony
- incenteev/composer-parameter-handler
- doctrine/doctrine-fixtures-bundle

Mon projet contient par défaut un fichier composer.json vide, et un fichier composer.lock.

J'ai exécuté les commandes suivantes:
php ../composer.phar update incenteev/composer-parameter-handler
et
php ../composer.phar require incenteev/composer-parameter-handler
Mais ces deux commandes renvoient une erreur en me disant que mon fichier composer.json n'est pas valide (celui ci est vide).

Du coup, j'ai tenté un truc en ajoutant ces 6 lignes a mon fichier composer.json

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
{
	"require": {
	  "incenteev/composer-parameter-handler": "~2.0",
	  "doctrine/doctrine-fixtures-bundle": "~2.2"
	}
}
Puis j'exécute la commande suivante :

php ../composer.phar update
En exécutant cette commande, mes 2 bundles semblent s'installer.
Sauf que tous ceux qui sont présents dans composer.lock ont été désinstallé (Sension, Doctrine, Monolog etc.)...

Un coup de pouce de votre part serait le bienvenue, afin d'installer ces 2 bundles tout en conservant les autres.
Merci d'avance!