我在Github页面上托管了一个基于Jekyll bootstrap 的博客。

我的问题是:每次更改网页上的内容时,都必须强制重新加载页面(CTRL + R)才能看到更改。

Jekyll或我的浏览器似乎没有意识到有新版本可以发送。

我该如何配置Jekyll才能更好地处理此问题?

最佳答案

有两个jekyl插件可以处理 Assets 缓存破坏。

https://github.com/ixti/jekyll-assets/

http://matthodan.com/2012/11/22/jekyll-asset-pipeline.html

我尝试了jekyll-assets,它非常不错,因为它使用md5版本号管理所有 Assets 。

在编译时,在将字符串附加到CSS链接之前。

<link href="{{ ASSET_PATH }}/css/global.css?{{ site.time | date:'%Y%m%d%U%H%N%S' }}" rel="stylesheet">

关于jekyll - 基于Jekyll Bootstrap的博客-过期标题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9638122/

10-11 17:00