GitHub

前言

CDN的全称是 Content Delivery Network,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。——百度百科

放在 Github 的资源在国内加载速度比较慢,因此需要使用 CDN 加速来优化网站打开速度,jsDelivr + Github便是免费且好用的 CDN,非常适合博客网站使用。

jsDelivr 是一个免费开源的 CDN 解决方案,用于帮助开发者和站长。包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源。

看到群里的大佬那么多魔改主题,而且都好好康的亚子,自己也心动不已,但是直接修改源码就太危险了,太容易造成报错,所以就想到了用主题自带的 inject 功能引入,然后也看到群里的大佬都在用 jsDelivr ,秉着好奇的心理百度了一番,哎,你还别说

发现了宝藏,这么好的白嫖机会我会错过吗?找了几篇教程,自己跟着操作了一遍,真的不错,速度也还杠杠的

此处引用一句我学长的名言:

白嫖

使用方法

注册使用 GitHub

新建仓库等操作就不多废话了,直接跳过,名字也没啥特殊要求,自己喜欢就好

上传文件

这也不多废话,git push 就完事

发布资源

release

新建

版本描述

然后点击最下面的绿色框框就能发布版本啦

使用 CDN

链接格式如下:

1
https://cdn.jsdelivr.net/gh/[name]/[repo]@[num]/[adress]

属性说明:

  • name : 你的 GitHub 用户名
  • repo : 你的仓库名
  • num : 版本号
  • adress : 要引用的文件在仓库里的地址

示例:

1
https://cdn.jsdelivr.net/gh/laugh0608/butterflyChange@1.7/css/index.css

嘻嘻,再发现什么好玩的再来更新呀,88