web-dev-qa-db-fra.com

Comment supprimer globalement un paquet de Composer?

J'ai exécuté cette commande pour installer globalement PHPUnit :

composer global require 'phpunit/phpunit=3.7.*'

Maintenant, je veux désinstaller globalement PHPUnit .

Des idées?

85
winkster

Pour supprimer un paquet installé globalement, exécutez:

composer global remove phpunit/phpunit

La commande global vous permet d'exécuter de nombreuses commandes telles que install, require ou update comme si vous les exécutiez à partir du répertoire COMPOSER_HOME

Lisez la documentation correspondante ici: http://getcomposer.org/doc/03-cli.md#global

COMPOSER_HOME dépend de votre système (sous Linux, il s'agit de ~/.composer), voir http://getcomposer.org/doc/03-cli.md#composer-home pour plus de détails.

157
Jakub Zalas

Aussi, vous pouvez utiliser un autre moyen

cd $HOME/.config/composer

Et dans le fichier composer.json supprimer certaines positions nécessaires

Après tout, exécutez composer update C'est un long chemin, mais plus clair

0
WiRight