Es posible consumir Drupal 8 en su propio composer.json
archivo:
{
"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"
}
Hay una solicitud de extracción que composer/installers
permitirá la instalación de drupal-core
tipos de proyectos:
http://github.com/composer/installers/pull/38
Me encantaría su entrada en la solicitud de extracción anterior, así como esta otra en la cola que permite la instalación de módulos / temas / perfiles.
Otra solución que actualmente funciona es el módulo Composer Manager , que facilita el composer.json
uso de los módulos. Actualmente está disponible para Drupal 7, y estará disponible para Drupal 8 una vez que se cierren las versiones alfa de Drupal 8.
Muchas gracias Rob
composer require
de Drupal docroot. Eso está muy bien, pero ¿quécomposer require drupal/drupal-extension
pasa si necesito hacer lo que atrae a Behat y luego modifica muchas cosas en el directorio de proveedores de D8 core? Esta es una pregunta particularmente difícil en el Panteón, donde aparentemente la raíz del repositorio debe ser el Drupal docroot.