2017-06-14 2 views
0

Je suis en train d'installer symfony-cmf/routing-auto version 2.0.0-RC1, il faut jms/metadata:1.5.* qui fonctionne sous Symfony 2x.Comment faire pour résoudre composer.json dans forked symfony bundle

Mon projet actuel fonctionne sur Symfony 3.3.x ce qui rend ce kit impossible à installer, j'ai donc fait une fourchette sur github, changé req. à jms/metadata:1.6.* et a ajouté une ligne:

"replace": "symfony-cmf/routing-auto:2.0.0-RC1",

afin de tester si cela va fonctionner et moi dans la console:

composer require mkoniarz/routing-auto:dev-master

mais je suis arrivé erreur:

Reading composer.json of mkoniarz/routing-auto (dev-master) Skipped branch dev-master, Invalid argument supplied for foreach()

Quoi d'autre que je devrais corriger pour obtenir cette fourche installée par le compositeur?

PS mon compositeur est à jour.

Répondre

0

toujours vérifier composer.json:

composer.phar validate 

puis commettras si elle est valide :)

erreur

était en ligne "remplacer":

"replace": "symfony-cmf/routing-auto:2.0.0-RC1", 

devrait être:

"replace": { "symfony-cmf/routing-auto":"2.0.0-RC1" }, 
0

Avez-vous essayé de supprimer le fichier composer.json? Je voudrais une erreur similaire, je pense que cela peut être résoudre votre problème.

Ou vous devriez d'essayer:

composer require symfony-cmf/routing-auto