Travailler avec une version non publiée d'une librairie avec composer

Charles Desneuf

On a parfois besoin de voir comment va se comporter une librairie une fois utilisée dans un projet avant de vouloir en publier une nouvelle version.

Une solution peut-être de créer un alias composer vers la branche du repository de la librairie qui nous intéresse.

Par exemple, si l’on veut utiliser la branche branch-name en tant que version 0.7.0 de la librairie author\library on peut modifier le fichier composer.json pour indiquer dans le bloc require "author/library": "dev-branch-name as 0.7.0".

Il est important de noter que le nom de la branche est préfixé de dev-.

Back