Answers:
您应该使用yoursite.make下载Drupal模块和composer.json用于composer。
有将Composer与Drush集成的Composer模块。
我希望.make很快消失,由composer.json代替;为了实现这一目标,需要解决一些问题,例如版本号。
Composer软件包存储在git存储库中;您不能使用作曲家软件包,但可以下载代码。例如,对于https://packagist.org/packages/symfony/symfony,您可以使用以下内容。
libraries[symfony][download][type] = "git"
libraries[symfony][download][url] = " https://github.com/symfony/symfony.git"
libraries[symfony][destination] = "lib/symfony/"
Composer可以递归地构建东西。当然,这在这里不起作用。
请参阅:http://cgit.drupalcode.org/drush/plain/docs/make.txt
它们也是https://github.com/composer/installers所不能进行的反转(使用composer安装drupal模块)。