使用jsdelivr访问github资源,为hexo站点提提速。


-----文章首发------


一、新建github库并使用git上传

首先访问https://github.com 新建自己的库

之后使用 git 上传到github

下载git : https://git-for-windows.github.io/

1.本地新建一个文件夹

2.进入文件夹,点击鼠标右键,选择git bash here

3.然后在窗口输入 git init

4.复制地址 :

5.输入 git remote add origin 加上 你刚刚复制的路径

6.输入 git pull origin master 命令,将仓库pull到文件夹

7.将要上传的文件,添加到文件夹

8.使用 git add . (. 表示所有的)

9.使用 git commit -m ‘添加文件内容描述’

10.使用 git push origin master 将本地仓库上传

二、访问github资源

新建一个 releases

依次进入要访问的资源

使用 jsdelivr 访问

: https://cdn.jsdelivr.net/gh/yuDuChen/yuduchen@v1.2/layui/css/layui.css

https://cdn.jsdelivr.net/gh/用户/库@版本号/资源路径

以上转载自:https://www.bbsmax.com/A/amd0gQWX5g/

三、结合站点演示:

比如:我们为站点添加站内搜索的功能,如何添加呢,请看大佬 荷塘月色 传送门 里面有详细介绍。

添加完搜索功能之后 我们会多一个文件jsdelivr ,里面有我们站内所有文章,站内搜索就是依靠它的,但是里面有很多冗余的信息,比如大量的标签等。因此我们的 search.xml 文件,我的是非常大。

如果放到github上,将会加载非常慢,一分钟起步,对于我来说是结束不了的,因此我们可以使用jsdelivr。

我测了一下,速度大约提了 90%。(图忘截了)

根据上面的描述,我们就可以使用jsdelivr来进行提速。

注意,对于要经常更新数据的文件,比如上面的 search.xml (因为我们每次发布新的文章就要往里面添加),我们就可以单独创建一个github仓库,来单独放一些经常要更新的文件,我们在更新的时候,就要把这个仓库的的版本号也更新一下,(其实就对于我们发布文章来说,我们不用发布一篇文章就更新一次,我们完全可以2周更新一次,对于站内搜索来说影响不大),然后我们就修改它的版本号就可以了。

一周更新一次,其实也麻烦,在配置文件里就改一个版本号,对于我来说相比之前search.xml 加载一分钟来说,完全可以接受的。

懂我意思吧。



  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值