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, z
vim ~/.composer/composer.json
und entfernen Sie die Leitung, die die Flüssigkeit enthält. Speicher die Datei.
Aktualisieren Sie Composer-PHP-Pakete durch:
composer global update
Es wird ein global installiertes entfernen drush
.
Wenn Sie keinen composer
Befehl in Ihrem PATH haben, versuchen Sie es php composer.phar
stattdessen.
drush
in meinem ~/.composer/composer.json
. Auch ich laufe composer global update
es nicht entfernt. Ich kann es immer noch mit drush 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 installiert composer
. 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 global composer.js
es nicht hat.
Sie können jetzt ausführen, composer [global] remove drush/drush
um es zu deinstallieren.
composer global remove drush/drush
. Nein []
[brackets]
. Das heißt also entweder composer remove drush/drush
oder composer global remove drush/drush
.