Как я могу сказать Drush, в какую папку следует скопировать модуль?
20
Есть ли способ заставить загружать модули Drush в указанную папку, кроме сайтов / всех / модулей (например, сайтов / всех / contrib, sites / all / core)?
Я думаю, вместо того sites/all/contrib, чтобы ты хотел написать sites/all/modules/contrib, верно? ;) Кстати, на sites/all/modules/coreсамом деле не имеет смысла, потому что основные модули (которые НЕ ДОЛЖНЫ взломаны) просто попадают в modulesкаталог, и их не загружают позже - они просто обновляются при регулярном обновлении Drupal.
Sk8erPeter
Ответы:
14
Я не пробовал это, но, видимо.
drush help dl
--destination Путь, на который будет скопирован проект. Если вы указываете относительный путь, обратите внимание, что он относительно корня друпала (если он загружен).
Спасибо за публикацию в качестве отдельного ответа. Это реальный ответ для определения каталога загрузки по умолчанию, как я уже говорил ранее . :) +1 за это. (
Между прочим,
1
Поскольку sites/all/contribвам просто нужно создать этот каталог, drush распознает его и будет использовать для всех модулей contrib. Для разных директ используйте приведенный выше ответ с drushrc.phpнастройками.
sites/all/contrib
, чтобы ты хотел написатьsites/all/modules/contrib
, верно? ;) Кстати, наsites/all/modules/core
самом деле не имеет смысла, потому что основные модули (которые НЕ ДОЛЖНЫ взломаны) просто попадают вmodules
каталог, и их не загружают позже - они просто обновляются при регулярном обновлении Drupal.Ответы:
Я не пробовал это, но, видимо.
источник
sites/all/contrib
вам нужно просто создать этот каталог, drush распознает его и будет использовать для всех модулей contribВы можете установить по умолчанию это, например, sites / all / modules / contrib, в вашем файле .drush / drushrc.php.
Также обратите внимание, что вы не сможете исключить часть пути «модули», так как Drupal использует это для поиска модулей.
Есть 6 мест, где этот файл может жить :
источник
sites/all/contrib
вам просто нужно создать этот каталог, drush распознает его и будет использовать для всех модулей contrib. Для разных директ используйте приведенный выше ответ сdrushrc.php
настройками.