为什么浏览器将旧代码保留在symfony 4中?

时间:2019-05-28 15:45:13

标签: html css symfony caching

我在symfony 4中安装了应用程序,但是有时当我更改某些内容时,浏览器页面上的内容不会刷新。

示例。

我的课程为col-md-5,更改为col-md-3,然后刷新页面,仍然有col-md-5。真奇怪。

与CSS类似。我有width: 50%;,然后更改为10%,然后刷新页面,仍然是宽度50%。

我必须更改代码中的其他内容,编写一些内容,一些文本,然后刷新,并且可以,请刷新。或者在symfony中清除缓存之后就可以了。

这是标准的symfony 4应用程序。

这是开发模式,并且树枝缓存已禁用。伙计们,问题出在哪里?

1 个答案:

答案 0 :(得分:0)

问题来自缓存。如果浏览器没有检测到较大的更改,它将保留“以前的版本”。您应该保存在PHPStorm(或您的文本编辑器,可能是Ctrl + S)中,如果未出现更改,则可以刷新浏览器而不使用高速缓存:CTRL + R。

如果您的应用正在生产中或仍未出现更改,则可以清除缓存。在symfony中,您可以使用以下命令:

php bin/console cache:clear

或别名:

bin/console c:c

我希望它会有所帮助,随时询问您是否需要更多信息。