Drupal8でテーマ作成時などに、Twigのキャッシュを無効化する際のメモです。
次の2点のファイルに、それぞれ記述します。

sites/default/settings.php

1
2
$settings['container_yamls'][] = DRUPAL_ROOT.'/sites/development.services.yml';
$settings['cache']['bins']['render'] = 'cache.backend.memory';

sites/development.services.yml

1
2
3
4
5
6
7
  cache.backend.memory:
    class: Drupal\Core\Cache\MemoryBackendFactory
parameters:
  twig.config:
    debug : true
    auto_reload: true
    cache: false

上記を記述後に「管理 > 環境設定 > パフォーマンス」ページで、一度だけキャッシュをクリアーする必要があります。