Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

Github是目前最大的项目的托管平台!19年年初的时候被微软收购了。免费套餐还支持私有仓库了!还真不错哇!可惜国内访问比较慢!!

jsDelivr提供npm,GitHub,WordPress等项目的镜像,全球加速访问!

针对Github提供免费的CDN加速,在国内使用的是网宿的CDN加速!访问速度一点儿都不慢!

那么我们就可以好好利用一下!下面博主就分享下使用过程把!

使用限制

  • 目前GITHUB仓库容量是没有上限的!不过官方推荐在1G以内!
  • 仓库单个文件50M会收到警告,大于100M会被拒绝!
  • jsDelivr仅能针对50M以下的文件CDN加速!

这样看来我们完全可以利用它来存一些静态文件了,如JS,CSS,图片等等!

操作步骤

1)当然你得先有一个GITHUB账号!点击注册

2)新建一个仓库!名称随便即可!

Github+jsDelivr为脚本/图片等静态文件加速的全球CDN
Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

3)我们新建一个js文件,然后提交!你也可以利用git本地推送!

Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

4)点击【releases】,然后我们点击【Create a new release】!

PS:这里不创建releases也是可以的!

Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

5)版本号输入1.0 ,目标是 master分支!

Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

6)然后访问:https://cdn.jsdelivr.net/gh/用户名/仓库名@版本号/ 即可访问你的内容了!

如本文示例: https://cdn.jsdelivr.net/gh/motao123/[email protected]/

Github+jsDelivr为脚本/图片等静态文件加速的全球CDN

文件不想带版本号?将版本号换成latest即可!或者不带版本号!或者直接@master(或者其他分支名称)

如:

https://cdn.jsdelivr.net/gh/motao123/ncdn@latest/README.md

https://cdn.jsdelivr.net/gh/motao123/ncdn/README.md

https://cdn.jsdelivr.net/gh/motao123/ncdn@master/README.md

直接@master,就不用新建releases了!

原创文章,作者:陌涛,如若转载,请注明出处:https://imotao.com/1667.html

(0)
陌涛的头像陌涛
上一篇 2020年3月22日 下午2:43
下一篇 2020年3月22日 下午6:22

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据