Étape 2 : Installer les dépendances avec Composer
Cette étape est nécessaire uniquement si vous avez installé (ou mis à jour) la base de code via git.
Si vous n’avez pas installé Composer, consultez les instructions officielles d’installation de Composer.
Pour obtenir une base de code fonctionnelle, vous devez exécuter composer install --no-dev depuis le niveau supérieur du dépôt. Cela installera Symfony et les autres paquets nécessaires à Drupal dans le répertoire vendor.
Si vous sautez cette étape, vous verrez probablement un message d’erreur similaire lors du lancement de l’installateur :
Warning: require(.../drupal/vendor/autoload.php): failed to open stream: No such file or directory in .../drupal/autoload.php on line 14
Lors de l’installation des paquets sur votre serveur de production, il est important d’inclure le paramètre --no-dev. Certains paquets, comme phpunit/*, sont initialement non sécurisés et ne devraient jamais être installés sur un serveur en production. Si vous installez Drupal sur un serveur local ou de développement et souhaitez installer les paquets de développement, laissez l’option --no-dev de côté.
Vous pouvez aussi ajouter l’option -o pour générer des fichiers d’autoload optimisés. Pour la liste complète des options de la sous-commande composer install, utilisez composer help install.