Installatie met composer

Composer opdracht
composer init

Commandobeschrijving

zorgt voor de aanmaak van een composer.json-bestand

Composer opdracht
composer require drupal/core-composer-scaffold composer/installers

Commandobeschrijving

zorgt voor de nodige "uitpakkers"
maakt de Vendor-map aan

Composer opdracht
composer config repositories.drupal composer https://packages.drupal.org/8

Commandobeschrijving

maakt een verwijzing in composer.json naar de bron waar de pakketten gedownload kunnen worden

Composer opdracht
Pas hier de composer.json file aan

Commandobeschrijving

  • plaats de volgende gegevens in composer.json
    • "minimum-stability": "dev", 
      "prefer-stable": true,

    • "extra": {
          "installer-paths": {
              "core": ["type:drupal-core"],
              "libraries/{$name}": ["type:drupal-library"],
              "modules/contrib/{$name}": ["type:drupal-module"],
              "profiles/contrib/{$name}": ["type:drupal-profile"],
              "themes/contrib/{$name}": ["type:drupal-theme"],
              "drush/{$name}": ["type:drupal-drush"],
              "modules/custom/{$name}": ["type:drupal-custom-module"],
              "themes/custom/{$name}": ["type:drupal-custom-theme"]
          }
      },
Composer opdracht
composer require drupal/core

Commandobeschrijving

Installeert de laatste versie van de core van Drupal