Jak dołączyć pakiet kompozytora do pliku drush make?
Im bardziej ogólna odpowiedź, tym lepiej. Istnieje już moduł drush kompozytora pozwalający drush dl na obsługę pakietów kompozytora, ale to wymaga polecenia powłoki dla każdej zależności.
Biorąc pod uwagę nasze przyszłe wykorzystanie Symfony, kompozytora i innych pakietów Symfony prawdopodobnie stanie się ważniejsze w przyszłości.
drush
deployment
composer
8
Letharion
źródło
źródło
Odpowiedzi:
Powinieneś użyć yoursite.make, aby pobrać moduł Drupal i composer.json dla kompozytora.
Istnieje moduł Composer , który integruje Composer z Drush.
Mam nadzieję, że wkrótce .make zniknie, zastąpiony przez composer.json; aby to się spełniło, niektóre problemy muszą zostać rozwiązane, takie jak numer wersji.
Pakiety kompozytora są przechowywane w repozytorium git; nie możesz użyć pakietu kompozytora, ale możesz pobrać kod. Na przykład dla https://packagist.org/packages/symfony/symfony możesz użyć następujących.
Kompozytor może budować rekurencyjnie; oczywiście to tutaj nie zadziała.
Zobacz: http://cgit.drupalcode.org/drush/plain/docs/make.txt
Ich jest także https://github.com/composer/installers, niż można zrobić inwertowanie (zainstaluj moduł drupal z kompozytorem).
źródło