Ada metode pemasangan drush melalui komposer :
composer global require drush/drush:dev-master
Tetapi bagaimana cara menghapusnya menggunakan komposer?
Ada metode pemasangan drush melalui komposer :
composer global require drush/drush:dev-master
Tetapi bagaimana cara menghapusnya menggunakan komposer?
Jawaban:
Tampaknya tidak ada perintah hapus tunggal, jadi Anda perlu:
Edit
composer.json
file Anda , misdan menghapus garis yang mengandung drush. Simpan file.
Perbarui paket PHP Komposer dengan:
Ini akan menghapus yang diinstal secara global
drush
.Jika Anda tidak memiliki
composer
perintah di PATH Anda, cobaphp composer.phar
saja.Lihat: Bagaimana cara menghapus paket dari komposer? .
sumber
drush
dalam saya~/.composer/composer.json
. Bahkan saya menjalankannyacomposer global update
tidak menghapus. Saya masih bisa melihatnya menggunakandrush version
perintah. Kenapa begitu? Saya memiliki PHP 5.3.29 di Ubuntu 14.04. Mohon saran.which drush
atau periksa paket milik file ini, dll.which drush
menunjukkan/usr/local/bin/drush
. Dan saya menginstal menggunakan drushcomposer
. Referensi: docs.drush.org/en/master/install dan docs.drush.org/en/master/install-alternative . Bagaimana saya bisa mengatasinya sekarang tolong bantu!composer.json
dan masih ada, tetapi itu lebih merupakan pertanyaan di superuser. Karena itu tidak akan cepat. Atau Anda dapat menambahkan hadiah untuk yang satu ini mengklarifikasi bagaimana ini tidak menyelesaikan masalah bagi Anda. Biasanya itu harus dihapuscomposer global update
jika globalcomposer.js
tidak memilikinya.Anda sekarang dapat menjalankan
composer [global] remove drush/drush
untuk mencopotnya.sumber
composer global remove drush/drush
. Tidak [][brackets]
. Jadi itu berarticomposer remove drush/drush
ataucomposer global remove drush/drush
.