Untuk mengunduh dan memasang modul, saya menjalankan:
drush dl module_name
drush en module_name -y
Saya memasukkannya ke dalam fungsi skrip Bash, dan panggil saja "drin module_name" untuk mempermudah.
function drin(){
drush dl $1
drush en $1 -y
}
Apakah ada perintah satu baris di Drush untuk mengunduh dan mengaktifkan modul?
Jawaban:
Berikut ini akan mengunduh dan mengaktifkan modul:
Sunting: Perintah unduhan (dl) tidak diperlukan. Ketika mencoba mengaktifkan modul yang belum diunduh, Drush akan bertanya apakah Anda ingin mengunduhnya dan kemudian bertanya apakah Anda ingin mengaktifkannya. -Y mengotomatiskan jawaban "ya" untuk pertanyaan ini.
Ini ditambahkan dalam Drush 6.0.0
(#1364814 by eiriksm, jonhattan: Added Extend pm-enable to offer downloading the project for missing extensions.)
sumber
drush en schema -y
dan mendapatkan ini: skema tidak ditemukan dan tidak akan diaktifkan. [peringatan] Tidak ada ekstensi yang bisa diaktifkan. [ok]sumber
Mengunduh dan mengaktifkan modul dapat dilakukan dengan
drush en project_name
. Ia meminta konfirmasi; jika Anda tidak ingin mengkonfirmasi, gunakan-y
parameter.Anda dapat mengunduh lebih banyak proyek dengan perintah yang sama.
Untuk daftar beberapa perintah Drush dasar, lihat Perintah drush dasar .
sumber
Di Drush 9, Anda mengunduh modul dengan
composer require drupal/module_name
.Lihat dokumentasi baru untuk Drush 9 pada
drush pm:download
.Setelah itu, Anda harus mengaktifkan modul dengan
drush pm:enable module_name
.* Perintah lain yang berguna untuk modul adalah:
Lihat semua modul yang diinstal
Copot modul
sumber
di Drupal 8 Anda tidak lagi menggunakan Drush. Gunakan
composer require drupal/module_name
sebagai gantinya.sumber