之前有一篇文章介绍将 jsDelivr 当作免费的图床:
示例资源演示
GitHub 用户名:varm
,在 GitHub 新建一个公共仓库:blog
。
GitHub 资源 CDN 加速地址
假如 blog 仓库存在这个文件:
blog/js/main.min.js
,则加速地址:1
https://gcore.jsdelivr.net/gh/varm/blog/js/main.min.js
清除缓存
格式:cdn 前缀改为 purge
假如需要清除这个地址:
https://gcore.jsdelivr.net/gh/varm/blog/js/main.min.js
的缓存,直接访问这个地址即可:1
https://purge.jsdelivr.net/gh/varm/blog/js/main.min.js
浏览缓存文件列表
格式:
1
https://gcore.jsdelivr.net/gh/用户名/仓库[@<版本号>]/[<文件夹>]
示例:
1
https://gcore.jsdelivr.net/gh/varm/blog@latest/blog/css/
@latest
代表获取最新版,也是默认的。指定 release 版本号/提交 sha1/分支名称
示例:
1
2
3
4
5https://gcore.jsdelivr.net/gh/varm/cdn-assets@1.0.0/blog/css/main.min.css
https://gcore.jsdelivr.net/gh/varm/cdn-assets@latest/blog/css/main.min.css
https://gcore.jsdelivr.net/gh/varm/cdn-assets@master/blog/css/main.min.css压缩资源
格式:加
.min
比如原地址:
https://gcore.jsdelivr.net/gh/varm/blog/js/main.js
访问压缩地址:
1
https://gcore.jsdelivr.net/gh/varm/blog/js/main.min.js
合并
格式:
combine/file1,file2
比如有两个文件访问地址:
https://gcore.jsdelivr.net/gh/varm/blog/js/main.js
https://gcore.jsdelivr.net/gh/varm/blog/js/service.js
合并后的访问地址:
1
https://cdn.jsdelivr.net/combine/gh/varm/blog/js/main.js,gh/varm/blog/js/service.js
查看 tags 和 versions 列表
示例:
1
https://data.jsdelivr.com/v1/package/gh/varm/blog