从Symfony 4开始,如何禁用Twig缓存?
当我编辑一个 .html.twig 文件时,我必须通过命令 './bin/console clear:cache' 来清除缓存,才能在浏览器中看到更新后的结果。我希望它不要每次执行Shell命令。
在 config/packages/twig.yaml 配置文件中,我添加了:
auto_reload: '%kernel.debug%'
但是,无论如何都必须执行cache:clear命令才能修改模板文件。
从Symfony 4开始,如何禁用Twig缓存?
当我编辑一个 .html.twig 文件时,我必须通过命令 './bin/console clear:cache' 来清除缓存,才能在浏览器中看到更新后的结果。我希望它不要每次执行Shell命令。
在 config/packages/twig.yaml 配置文件中,我添加了:
auto_reload: '%kernel.debug%'
cache: false
添加到 twig 配置中应该可以解决问题。