Es gibt eine Möglichkeit, drush über den Composer zu installieren :
composer global require drush/drush:dev-master
Aber wie deinstalliert man es mit Composer?
Es gibt eine Möglichkeit, drush über den Composer zu installieren :
composer global require drush/drush:dev-master
Aber wie deinstalliert man es mit Composer?
Antworten:
Es scheint, als gäbe es keinen einzigen Befehl zum Entfernen. Sie müssen also:
Bearbeiten Sie Ihre
composer.json
Datei, zund entfernen Sie die Leitung, die die Flüssigkeit enthält. Speicher die Datei.
Aktualisieren Sie Composer-PHP-Pakete durch:
Es wird ein global installiertes entfernen
drush
.Wenn Sie keinen
composer
Befehl in Ihrem PATH haben, versuchen Sie esphp composer.phar
stattdessen.Siehe: So entfernen Sie ein Paket aus dem Composer .
quelle
drush
in meinem~/.composer/composer.json
. Auch ich laufecomposer global update
es nicht entfernt. Ich kann es immer noch mitdrush version
Befehl sehen. Warum ist das so? Ich habe PHP 5.3.29 auf Ubuntu 14.04. Bitte beraten.which drush
, zu welchem Paket diese Datei gehört usw.which drush
zeigt/usr/local/bin/drush
. Und ich habe drush using installiertcomposer
. Referenz: docs.drush.org/en/master/install und docs.drush.org/en/master/install-alternative . Wie kann ich das jetzt beheben bitte helfen!composer.json
und es immer noch da ist, aber es ist eher eine Frage beim Superuser. Da wird es nicht schnell gehen. Oder Sie können diesem Kopfgeld hinzufügen, um zu verdeutlichen, dass dies das Problem für Sie nicht löst. Normalerweise sollte es entfernt werden,composer global update
wenn globalcomposer.js
es nicht hat.Sie können jetzt ausführen,
composer [global] remove drush/drush
um es zu deinstallieren.quelle
composer global remove drush/drush
. Nein [][brackets]
. Das heißt also entwedercomposer remove drush/drush
odercomposer global remove drush/drush
.