在应用Cnblogs-Theme-SimpleMemory( https://github.com/BNDong/Cnblogs-Theme-SimpleMemory ) 美化博客之后,发现博客访问缓慢,甚至直接无法加载。
为解决问题,仔细观察安装应用源码后,在其安装使用说明网站(点击访问)中找到以下代码行:
该网址指向CloudFlare所提供的CDN加速服务,拉取了dist/simpleMemory.js
文件。于是意识到,问题也许是由CloudFlare的CDN在国内访问缓慢导致的。于是想到解决方案:
从Gitee上同一作者的仓库找到
simpleMemory.js
文件,取得原始数据网址,替换原CDN地址。
仓库地址:https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory
(在国内访问Gitee仓库里的文件速度很快,完全可以替代CDN了;并且目录结构全部正常,文件之间互相调用不会出现问题。)
操作方法:
- 在自己的博客后台中找到该行代码,如图所示:
- 将代码中的网址替换为下面的内容:
https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/v2/dist/simpleMemory.js
(若失效请在仓库中访问./dist/simpleMemory.js
,点击“原始数据”,获取最新地址。)
替换后:
- 保存更改,重新访问博客。
这样操作后,网页加载速度嗖嗖的,问题成功解决!
(版本更新可能有滞后,但相比于博客打不开,只能抓住主要矛盾,对版本问题退而求其次了。)
标签:Cnblogs,CDN,博客,js,Theme,SimpleMemory From: https://www.cnblogs.com/ziyangdev/p/17638651.html