it-swarm-id.com

Bagaimana saya bisa memberi tahu Drush di folder mana seharusnya sebuah modul disalin?

Apakah ada cara untuk membuat modul unduh Drush ke folder yang ditentukan selain situs/semua/modul (mis. Situs/semua/contrib, situs/semua/inti)?

Jika ini membuat perbedaan, saya menggunakan Drush 4.4.

19
chrisjlee

Saya belum mencobanya tetapi ternyata.

drush help dl

- Jalur Penentuan tempat proyek akan disalin. Jika Anda memberikan path relatif, perhatikan bahwa itu relatif terhadap drupal root (jika bootstrap).

14
Jeremy French

Anda dapat mengatur default ini, misalnya, situs/semua/modul/contrib, dalam file .drush/drushrc.php Anda.

$command_specific['dl'] = array('destination' => 'sites/all/modules/contrib'); 

Perhatikan juga bahwa Anda tidak akan dapat mengecualikan bagian 'modul' dari lintasan, karena Drupal menggunakan ini untuk memindai modul.

Ada 6 tempat file ini dapat hidup :

  1. Folder situs Drupal (mis. Situs/{default | example.com} /drushrc.php).
  2. Drupal/drush dan situs/semua/folder drush, atau folder/drush dalam direktori di atas Drupal root.
  3. Di lokasi mana pun, sebagaimana ditentukan oleh opsi --config (-c).
  4. Folder .drush pengguna (mis. ~/.Drush/drushrc.php).
  5. Folder konfigurasi lebar sistem (mis. /Etc/drush/drushrc.php).
  6. Folder instalasi drush.
23
jhedstrom