¿Cómo puedo decirle a Drush en qué carpeta se debe copiar un módulo?
20
¿Hay alguna manera de hacer que Drush descargue módulos en una carpeta específica además de sites / all / modules (por ejemplo, sites / all / contrib, sites / all / core)?
Si esto hace la diferencia, estoy usando Drush 4.4.
Creo que en lugar de sites/all/contrib, querías escribir sites/all/modules/contrib, ¿verdad? ;) sites/all/modules/corePor cierto, realmente no tiene sentido, porque los módulos principales (que NO DEBEN ser pirateados) simplemente ingresan al modulesdirectorio, y no se descargan más tarde, simplemente se actualizan en una actualización regular de Drupal.
Sk8erPeter
Respuestas:
14
No lo he probado pero aparentemente.
drush help dl
- Ruta de destino a la que se copiará el proyecto. Si proporciona una ruta relativa, tenga en cuenta que es relativa a la raíz de drupal (si está arrancada).
Gracias por publicarlo como una respuesta separada. Esta es la respuesta real para definir el directorio de descarga predeterminado como dije anteriormente . :) +1 por eso. (Por cierto, espero que el OP cambie la respuesta aceptada a esta.;))
Sk8erPeter
1
Por sites/all/contribsólo tiene que esta caja de dir, drush lo reconocerá y el uso de todos los módulos contrib. Para diferentes directorios, use la respuesta anterior con la drushrc.phpconfiguración.
sites/all/contrib
, querías escribirsites/all/modules/contrib
, ¿verdad? ;)sites/all/modules/core
Por cierto, realmente no tiene sentido, porque los módulos principales (que NO DEBEN ser pirateados) simplemente ingresan almodules
directorio, y no se descargan más tarde, simplemente se actualizan en una actualización regular de Drupal.Respuestas:
No lo he probado pero aparentemente.
fuente
sites/all/contrib
sólo tiene que esta caja de dir, drush lo reconocerá y el uso de todos los módulos contribPuede establecer esto por defecto en, por ejemplo, sites / all / modules / contrib, en su archivo .drush / drushrc.php.
También tenga en cuenta que no podrá excluir la parte 'módulos' de la ruta, ya que Drupal usa esto para buscar módulos.
Hay 6 lugares donde puede vivir este archivo :
fuente
sites/all/contrib
sólo tiene que esta caja de dir, drush lo reconocerá y el uso de todos los módulos contrib. Para diferentes directorios, use la respuesta anterior con ladrushrc.php
configuración.