用Github+jsdelivr创建CDN静态资源库

运作方式如下。

  1. 基本URL为https://cdn.jsdelivr.net/gh/{username}/{repo}/,您{username}可以在其中替换为GitHub用户名和{repo}项目的存储库名称。
  2. 将该URL附加到要在项目中访问的文件的路径。例如,对于我的Atomic XHR插件,JavaScript文件位于/dist目录中。你会用这个。 html <script src="https://cdn.jsdelivr.net/gh/cferdinandi/atomic/dist/atomic.js"></script>

您还可以通过添加@{version-number}到存储库名称来利用语义版本控制。您可以根据需要定位主要,次要和补丁程序版本。

<!-- Always get the latest version -->
<!-- Not recommended for production sites! -->
<script src="https://cdn.jsdelivr.net/gh/cferdinandi/atomic/dist/atomic.js"></script>

<!-- Get minor updates and patch fixes within a major version -->
<script src="https://cdn.jsdelivr.net/gh/cferdinandi/atomic@4/dist/atomic.js"></script>

<!-- Get patch fixes within a minor version -->
<script src="https://cdn.jsdelivr.net/gh/cferdinandi/atomic@4.0/dist/atomic.js"></script>

<!-- Get a specific version -->
<script src="https://cdn.jsdelivr.net/gh/cferdinandi/atomic@4.0.0/dist/atomic.js"></script>

Example:我的图床库引用,可以引用该库下一切资源,不过对于性能来说,最好只引用js、css、img类文件,其他类型或大文件引用则没有意义,加速有限。

https://cdn.jsdelivr.net/gh/AmbroseRen/Picture@master/

启发文章地址:https://gomakethings.com/how-to-turn-any-github-repo-into-a-cdn/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值