Silex和Twig CSS缓存问题 - 奇怪的行为



我遇到了一个非常令人沮丧的错误。我无法重新加载 css 文件中的更改。

风格.css在 PhpStorm 中看到

的看起来像:
body {
  background-color: blue;
}

然而在Chrome节目中看到:

body {
  background-color: green;
}

这是奇怪的行为:如果我改变风格.css改为"foo bar testing"

Chrome 将其显示为:

body {
  backgrou

而且,如果我将大量任意文本转储到 style.css 中,Chrome 会将其显示为:

body {
  background-color: green;
}
���������������������������������������������������������������...etc

因此,Chrome 会识别出它已更改,但已使用原始文本进行修复。

我的树枝选项是:

$app['twig.options'] = array('cache' => false, 'auto_reload' => true);

我还尝试将?{{ random() }}附加到样式中.css以强制重新加载而不会感到高兴。

事实证明,问题出在VirtualBox中运行Nginx。

/etc/nginx/nginx.conf发送文件需要关闭

最新更新