我正在研究一个新的Drupal 8项目,并运行了drupal控制台“ drupal site:mode dev”命令。创建一些自定义块,视图或内容类型之后。我注意到,当我对模板文件进行更改时,不会自动清除缓存。
我已经检查了service.yml文件,所有内容看起来都与我之前从事的项目相同。我可以缩小问题范围以呈现缓存(可能)。我还注意到,它仅在自定义创建的实体中发生。 (如上所述)。任何人都知道可能是什么问题?我已经在找这几天了。
谢谢!
答案 0 :(得分:0)
再次检查您的 services.yml 文件,以禁用 twig模板上的缓存,您必须具有以下值:
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
希望有帮助!