js及png及jpg上传到Git使用jsdelivr教程(国内加速)

js及png及jpg上传到Git使用教程

注释:
https://cdn.jsdelivr.net/gh/你账号/自己的目录@版号/XXX.js
https://cdn.jsdelivr.net/gh/你账号/自己的目录@版号/XXXX.png
高级用法

废话不多说,直接上视频教程操作即可

视频教程

[rihide]

高级用法,比如:

指定 release 版本号/提交 sha1/分支名称,例如指定获取该仓库的名称为 1.2.0 或 v1.2.0 的 release 版本资源:

https://cdn.jsdelivr.net/gh/mzlogin/mzlogin.github.io@1.2.0/assets/js/main.js
如果指定版本为 1 或者 1.2,那它会自动匹配到这个范围内的最新版本号。

也可以不指定版本或者指定版本为 latest,这样总是使用最新版本的资源。

压缩资源,在 js/css 文件后缀前面加上 .min:

https://cdn.jsdelivr.net/gh/mzlogin/mzlogin.github.io@1.2.0/assets/js/main.min.js
合并多个文件,用 combine/file1,file2,file3 格式的链接:

https://cdn.jsdelivr.net/combine/gh/mzlogin/mzlogin.github.io@1.2.0/assets/js/main.min.js,gh/mzlogin/mzlogin.github.io@1.2.0/assets/js/simple-jekyll-search.min.js
压缩资源、合并文件的 CDN 链接在第一次有人访问时可能比较慢,后面再有人访问就快了。

其它知识点:

可以通过 https://cdn.jsdelivr.net/combine/gh/mzlogin/mzlogin.github.io[@<版本号>]/[<文件夹>/] 这样的路径浏览缓存文件列表;
可以访问 https://purge.jsdelivr.net/gh/mzlogin/mzlogin.github.io@1.2.0/assets/js/main.js 来清除指定文件的缓存;(将引用的 CDN 链接里的 cdn 改成 purge 就是了)
可以访问 https://data.jsdelivr.com/v1/package/gh/mzlogin/mzlogin.github.io 来查看 CDN 上的 tags 和 versions 列表,更多数据接口参数参见 https://github.com/jsdelivr/data.jsdelivr.com。

[/rihide]

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容