Stap 2: Installeer afhankelijkheden met Composer
Deze stap is alleen nodig als je de codebasis hebt geïnstalleerd (of bijgewerkt) met behulp van git.
Als je Composer nog niet hebt geïnstalleerd, zie dan de officiële installatie-instructies voor Composer.
Om een werkende codebasis te krijgen, moet je composer install --no-dev uitvoeren vanuit de hoofdmap van de repository. Dit installeert Symfony en andere pakketten die Drupal nodig heeft in de map vendor.
Als je deze stap overslaat, krijg je waarschijnlijk een foutmelding zoals deze wanneer je probeert de installatiewizard te starten:
Warning: require(.../drupal/vendor/autoload.php): failed to open stream: No such file or directory in .../drupal/autoload.php on line 14
Wanneer je pakketten installeert op een productieomgeving, is het belangrijk om de optie --no-dev te gebruiken. Sommige pakketten, zoals phpunit/*, zijn standaard onveilig en mogen nooit op een live server worden geïnstalleerd.
Als je Drupal installeert op een lokale of ontwikkelserver en ook ontwikkelpakketten wilt installeren, laat dan de optie --no-dev weg.
Je kunt ook de optie -o toevoegen om geoptimaliseerde autoload-bestanden te genereren. Voor een volledige lijst met opties voor de subopdracht composer install, gebruik composer help install.