Dimungkinkan untuk mengonsumsi Drupal 8 ke dalam composer.json
file 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/installers
memungkinkan pemasangan drupal-core
jenis 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.json
penggunaan 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 require
di Drupal docroot. Itu semua baik dan bagus, tetapi bagaimana jika saya perlu melakukancomposer require drupal/drupal-extension
yang 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.