【问题标题】:Drupal 8 disable theme.yml cacheDrupal 8 禁用 theme.yml 缓存
【发布时间】:2018-07-20 03:03:17
【问题描述】:

当我更改 theme.yml 中的一些信息时,网站上没有激活 chagnes。仅当我清理 admin/config/development/performance 上的缓存时才会激活更改。我已经从this 完成了所有事情,还尝试在Devel 模块中使用“在每次加载页面时重建主题注册表”。它没有帮助我。有没有办法完全禁用缓存?

drupal 开发人员是否假设主题开发人员每次更改某些主题选项时都应该单击按钮?

【问题讨论】:

  • 使用这个link,你会在这里找到你需要的一切。希望对您有所帮助。
  • @D.Erashkin 你读过我的回答吗?我在其中包含了您的链接,并告诉我该操作对我没有帮助。

标签: caching drupal drupal-8


【解决方案1】:

在站点文件夹中打开 development.services.yml 并添加以下块以禁用 twig 缓存:

parameters:
  twig.config:
    debug: true
    auto_reload: true
    cache: false

注意:如果 yml 文件中已经存在参数块,请将 twig.config 块附加到它。

之后您必须重建 Drupal 缓存,否则您的网站将在页面重新加载时遇到意外错误。这可以通过 drush 来完成:

drush cr

来自:https://www.drupal.org/node/2598914

如果你安装了 drupal 控制台,只需输入:

drupal site:mode dev

【讨论】:

  • 您从问题的链接中编写了步骤。逻辑?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-25
  • 1970-01-01
  • 1970-01-01
  • 2021-08-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多