从symfony 4开始,如何禁用twig缓存?
当我编辑.html.twig文件时,我必须通过命令' ./ bin / console clear:cache'清除缓存。让我在浏览器中看到更新的结果。我希望每次shell命令都不执行它。
在config / packages / twig.yaml配置文件中,我添加了:
auto_reload: '%kernel.debug%'
但是没有任何改变,每次我修改模板文件时,我仍然必须执行cache:clear命令..
答案 0 :(得分:1)
略有延迟,但......
在twig配置中添加cache: false
可以解决问题。
你有twig的完整配置选项: https://symfony.com/doc/current/reference/configuration/twig.html