0
每当我对.theme文件进行任何更改时,刷新页面上所显示的更改可能需要几分钟的时间。我遵循了从这里禁用缓存的所有步骤https://www.drupal.org/node/2598914,但它似乎仍然缓存任何.theme和.module文件,当我添加一个新的钩子或更改.yml文件时,它将不会被识别直到我在admin/config/development/performance中使用清除缓存按钮,并等待几分钟以等待站点更新。Drupal 8 .theme文件更改速度较慢,无法更新
对其他文件所做的任何更改都会立即显示。这包括任何Twig,CSS和JS文件,任何控制器,块或其他模块文件。
我也尝试过更改主题,禁用视图块缓存,在块预处理挂钩中将所有#cache变量max-age编辑为0,将我的sql max-allowed-packets设置为16M,并进入core/rebuild .php几次,但没有任何工作。
我用这个指南:https://www.drupaleasy.com/quicktips/enabling-development-mode-local-drupal-8-site如果你有Drupal的控制台,只需要运行' drupal site:mode dev',它会禁用所有的缓存 – Ronnie