Bagaimana cara menonaktifkan modul dan modul tanggungannya dengan Drush?

23

Apakah ada cara untuk menonaktifkan modul dan modul tanggungannya dengan Drush.

Katakanlah saya perlu menonaktifkan tampilan tetapi saya telah mengaktifkan views_accordion juga.

Jika saya menjalankan $ drush pm-disable viewssaya tidak mendapatkan menonaktifkan modul tampilan .

chefnelone
sumber

Jawaban:

30

Anda harus memperbarui Drush Anda dengan suara-suara. Melakukan pandangan dis Drush harus menghasilkan sebagai berikut:

drush dis views
The following extensions will be disabled: views, views_bulk_operations, og_ui, views_content, og_example, views_php, views_ui
Do you really want to continue? (y/n)

Yang berarti tanggungan dinonaktifkan pada saat yang sama.

7 keajaiban
sumber
3
Perhatikan bahwa ini tidak berfungsi untuk menghapus instalan-pm. sebagai gantinya, Anda perlu mengambil daftar modul, meneruskannya ke pm-uninstall dan ulangi perintah itu sampai semua modul dihapus.
Berdir
1
Yap, saya sering menemukan diri saya hanya pergi ke halaman uninstall yang sebenarnya untuk menghapus instalan.
7wonders
Anda benar, mungkin saya melakukan kesalahan ketik pada metode ini.
chefnelone