Кеш Drupal 8 не очищается в режиме разработки - PullRequest
0 голосов
/ 16 декабря 2018

Я работаю над новым проектом Drupal 8 и выполнил команду drupal для консоли "drupal site: mode dev".После того, как я создал несколько пользовательских блоков, видов или типов контента.Я заметил, что при внесении изменений в файлы шаблонов кэш не очищается автоматически.

Я проверил файл service.yml, и все выглядит так же, как и в предыдущих проектах, над которыми я работал.Я мог бы сузить проблему до рендеринга кеша (возможно).Я также заметил, что это происходит только с пользовательскими объектами.(как упомянуто выше).У кого-нибудь есть идея, в чем может быть проблема?Я уже ищу это несколько дней.

Заранее спасибо!

1 Ответ

0 голосов
/ 18 декабря 2018

Проверьте еще раз ваш services.yml файл, чтобы отключить кэш на шаблонах веток , вы должны иметь следующие значения:

parameters:
  http.response.debug_cacheability_headers: true
  twig.config:
    debug: true
    auto_reload: true
    cache: false
services:
  cache.backend.null:
    class: Drupal\Core\Cache\NullBackendFactory

Надеюсь, что поможет!

Дополнительная информация: https://www.drupal.org/node/2598914

...