Hexo踩坑|解决本地预览与部署后效果不同
记录一次Hexo踩坑吧
博客引入了美化mac代码框的css和字体文件,本地预览一切正常可是部署后却和本地预览不一样
博主逐步排查
浏览器缓存
CDN缓存
GitHub抽风
文件未正常引用
按F12可以看到本地预览与部署后加载的index.css的区别
起初怀疑是上传问题就百度了一下
换成CMD后尝试依然还是存在问题,但是发现解决了中文乱码的问题,也算是有收获
打开GitHub
查看源文件
发现GitHub
中源文件也是正常的
那么问题就出在缓存中
首先ctrl
+F5
刷新浏览器缓存,并没有用
接下来检查CDN缓存,CDN全局刷新缓存也没有效果
后来想到好像开启了CDN回源配置中的”源站资源迁移 “
将其关闭后
刷新CDN缓存,刷新浏览器缓存,成功!
评论