2016-08-05 56 views
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几次,但没有任何工作。

+0

我用这个指南:https://www.drupaleasy.com/quicktips/enabling-development-mode-local-drupal-8-site如果你有Drupal的控制台,只需要运行' drupal site:mode dev',它会禁用所有的缓存 – Ronnie

回答

0

如果你有drush尝试drush cr这是一样的drush cache-rebuild

如果没有尝试去管理>配置>开发>性能,并从那里清除缓存。

供参考:Drupal Docs