我在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/