Symfony4 Symfony 4,禁用细枝缓存

Symfony4 Symfony 4,禁用细枝缓存,symfony4,Symfony4,从symfony 4,我如何禁用细枝缓存 编辑.html.twig文件时,必须通过命令“./bin/console clear:cache”清除缓存,以便在浏览器中查看更新的结果。我希望它不会每次执行shell命令时都执行 在config/packages/twig.yaml配置文件中,我添加了: auto_reload: '%kernel.debug%' 但是没有任何变化,每次修改模板文件时,我仍然必须执行cache:clear命令 稍有延迟,但… 将cache:false添加到细枝配置应该

从symfony 4,我如何禁用细枝缓存

编辑.html.twig文件时,必须通过命令“./bin/console clear:cache”清除缓存,以便在浏览器中查看更新的结果。我希望它不会每次执行shell命令时都执行

在config/packages/twig.yaml配置文件中,我添加了:

auto_reload: '%kernel.debug%'

但是没有任何变化,每次修改模板文件时,我仍然必须执行cache:clear命令

稍有延迟,但…
cache:false
添加到细枝配置应该可以解决这个问题

这里有细枝的完整配置选项:

您是在开发模式还是在生产模式下运行?在my.env文件中,“APP_env”变量设置为“dev”。细枝模板通常在更改时自动重新设置。可能是您尝试禁用缓存“破坏”了某些东西。考虑做一个新的S4项目,验证你的树枝模板确实是自动重建自己,然后尝试确定什么变化。文件说它不推荐:但是,这是不推荐的;甚至在开发环境中也不行,因为auto_-reload选项可以确保再次编译已更改的缓存模板。