HEXO
加速访问
1.jdfrlibt CDN
加速
使用
jsdelivr
加速,这时一个免费的静态资源加速网站,在中国有加速站点也是他们主打的功能.主网站:
https://www.jsdelivr.com/
按照官网的说明,它的使用语法如下:
<!-- GitHub release, commit, or branch ---> https://cdn.jsdelivr.net/gh/user/repo@version/file
比如我的仓库文件,可以用如下方式加速访问(可以复制链接并打开):
https://cdn.jsdelivr.net/gh/ningwenyan/ningwenyan.github.io@master/
注意:这里只想了分支
master
,这是因为我的github page
本身就在master
分支中.还有一些高级的用法,请参照官方文档说明.
hexo-theme-matery
主题中集成了jsdelivr
加速,只需要开启就可以了,打开主题中的配置文件_config
文件,找到cdn
加速的配置行vim ~/themes/hexo-theme-matery/_config.yml ... # 需要指定自己的 jsdelivr 加速库地址 jsDelivr: url: https://cdn.jsdelivr.net/gh/ningwenyan/ningwenyan.github.io@master/
指定加速地址后,重新初始化并上传
$ hexo clean $ hexo g $ hexo d
以上会大幅缩短加载
.js\css\html
文件的时间.
2.插件加速访问
介于我们还安装了
hexo-helper-live2d
,在后台查看加载时间的时候,这个工具并没有被jsdelivr
加速这里再设置加速
2D
板娘
- 打开
https://www.jsdelivr.com/
网站,并搜索要使用的板娘名称,比如live2d-widget-model-shizuku
- 复制所需要的插件地址
- 打开根目录下的
_config.yml
文件,并修改model
配置>$ vim ~/_config.yml >model: # use: live2d-widget-model-shizuku # use: https://cdn.jsdelivr.net/npm/live2d-widget-model-wanko@1.0.5/assets/wanko.model.json # use: https://cdn.jsdelivr.net/npm/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json
- 跟新并上传
github
>$ hexo g >$ hexo d
查看网站加载速度: