Vous êtes ici

Comment mettre Drupal 8 en mode de développement avec settings.local.php ?

Portrait de DrupalFacile
Soumis par DrupalFacile le mar, 27/10/2015 - 07:50

Bien que Drupal 8 arrive désormais avec de nombreux réglages de performances très appréciables, il y a un cas où on peut complètement s'en affranchir. Il s'agit évidemment de l'environnement de développement. La communauté a très vite réalisé que l'expérience des développeurs (DX) allait être moins agréable que sous Drupal 7 alors voici une parade telle qu'introduite dans ce change record.

Lorsque votre site est installé, vous avez le fichier settings.php habituel et un autre fichier example.settings.local.php qui est nouveau sous Drupal 8. Si vous l'ouvrez, vous remarquerez des réglages de développement (par exemple désactiver l'aggrégation CSS et JS) que vous pouvez tout à fait paramétrer à l'envie.

Comment alors donc activer ce mode de développement ? Trés facilement, en fait. Il vous suffit de copier example.settings.local.php en settings.local.php dans un premier temps, puis, ensuite, d'éditer settings.php et de dé-commenter le snippet suivant :

if (file_exists(__DIR__ . '/settings.local.php')) {
  include __DIR__ . '/settings.local.php';
}

Voilà, vous venez d'activer le mode de développement sous Drupal 8 !

Version: 
Drupal 8
Niveau: 
Confirmé
Partager ce contenu