前言
Github是目前最大的项目的托管平台!19年年初的时候被微软收购了。免费套餐还支持私有仓库了!还真不错哇!可惜国内访问比较慢!! jsDelivr是一款公共免费 CDN ,调用多家 CDN 保证全球服务质量、拥有多层缓存和灾后保障 SLA 100 。也是为数不多的有 ICP 备案,提供许多中国节点的海外 CDN 服务商。 针对Github提供免费的CDN加速,在国内使用的是网宿的CDN加速!访问速度一点儿都不慢! 那么我们就可以好好利用一下!下面博主就分享下使用过程把!
注意事项:
- 目前GITHUB仓库容量是没有上限的!不过官方推荐在1G以内!
- 仓库单个文件50M会收到警告,大于100M会被拒绝!
- jsDelivr仅能针对50M以下的文件CDN加速! 这样看来我们完全可以利用它来存一些静态文件了,如JS,CSS,图片等等!
操作步骤
1)当然你得先有一个GITHUB账号! 2)新建一个仓库!名称随便即可!
3)我们新建一个js文件,然后提交!你也可以利用git本地推送!
4)然后访问:https://cdn.jsdelivr.net/gh/用户名/仓库名@latest/ 即可访问你的内容了! 如本文示例:https://cdn.jsdelivr.net/gh/long-zhi/static@latest/
Tips:
- 链接最后的/斜杠不能少
- 可以不用commit release,直接访问链接
- 仓库名@latest(或者master)都是可以的,由于有缓存,所以我建议是latest,这样提交更改后可以访问到最新的文件