Dimungkinkan untuk mengonsumsi Drupal 8 ke dalam composer.jsonfile Anda sendiri :
{
"name": "davidbarratt/mydrupalproject",
"require": {
"drupal/drupal": "8.*"
"composer/installers": "1.*"
},
"repositories": [
{
"type": "package",
"package": {
"name": "drupal/drupal",
"type": "drupal-core",
"version": "8.0.0-dev",
"source": {
"url": "http://git.drupal.org/project/drupal.git",
"type": "git",
"reference": "8.x"
}
}
}
],
"minimum-stability": "dev"
}
Ada permintaan tarik untuk composer/installersmemungkinkan pemasangan drupal-corejenis proyek:
http://github.com/composer/installers/pull/38
Senang masukan Anda pada permintaan tarik di atas, serta yang lain ini dalam antrian yang memungkinkan pemasangan modul / tema / profil.
Solusi lain yang saat ini berfungsi adalah modul Composer Manager , yang memfasilitasi composer.jsonpenggunaan untuk modul. Saat ini tersedia untuk Drupal 7, dan akan tersedia untuk Drupal 8 setelah rilis Drupal 8 alpha ditutup.
Terima kasih banyak, Rob
composer requiredi Drupal docroot. Itu semua baik dan bagus, tetapi bagaimana jika saya perlu melakukancomposer require drupal/drupal-extensionyang menarik Behat, dan kemudian memodifikasi banyak hal dalam direktori vendor inti D8? Ini adalah pertanyaan yang sangat sulit di Pantheon di mana tampaknya akar repo harus menjadi dokumen Drupal.