乐于分享
好东西不私藏

利用jsDelivr加速GitHub静态文件

本文最后更新于2020-03-04,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

GitHub算是程序猿必用的一个网站,但是国内访问的速度一直不佳,虽然国内也有像码云那样的代码托管平台,但是一些细节以及体验上始终没有用GitHub来的舒服。偶然间间了解到jsDelivr公用CDN加速服务,可以用来加速GitHub上的静态资源文件,对于平时公开分享一些代码非常不错的,而且jsDelivr国内还有节点打开速度非常快。

码云虽然服务器在国内访问速度不错但是大于1M的文件就提示要登录才能访问了

网上的教程雷同太多,这里整理一下自己做个笔记

示例:

https://gcore.jsdelivr.net/gh/user/repo@version/file
https://gcore.jsdelivr.net/gh/user/repo/file

user:账户名

repo: 项目名

version: releases版本

file:文件路径

当然也可以在GitHub点击该项目的releases创建新的版本号,就算删除文件也可以通过旧的releases版本正常访问。如果静态资源更新频繁不推荐用区分releases版本的方式

以下是我将要用jsDelivr加速的文件URL

https://yeyulingfeng01.github.io/yuedu.github.io/202003.txt

根据上面的规则转换为

区分releases版本

https://gcore.jsdelivr.net/gh/yeyulingfeng01/yuedu.github.io@1.1/202003.txt

不区分releases版本(文件频繁修改用这个)

https://gcore.jsdelivr.net/gh/yeyulingfeng01/yuedu.github.io/202003.txt

大功告成!最后附上jsDelivr官网:https://www.jsdelivr.com/

 

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 利用jsDelivr加速GitHub静态文件

评论 抢沙发

4 + 8 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮