Jsdelivr+Github,打造静态CDN完美方案

发布于 2020-03-02  33 次阅读


Jsdelivr+Github,打造静态CDN完美方案

上次转过一篇jsdelivr+GitHub+Picgo简单弄出图片外链的文章,Jsdelivr,最好用的免费公用CDN。紧接着我发现了不少问题,例如上传总是报错,图片链接无效,软件卡死,诸如此类一堆问题。。。这篇文章将教大家如何用传统方法在jsdelivr托管图片或是js等。

首先,需要新建一个GitHub库

 

(此处有一张已丢失的图片)

记得用readme初始化库哦,这样后面比较方便操作

上传文件至仓库

(此处有一张已丢失的图片)

(此处有一张已丢失的图片)

照图中来昂,听话

大功告成!组装链接

到这一步就算完成了,现在获取图片的链接

首先复制你刚刚上传的图片的文件名(包括后缀)

(此处有一张已丢失的图片)

 

浏览器新建标签页,按下图提示组装好链接

链接结构为: https://cdn.jsdelivr.net/gh/GitHub用户名@master/文件名

 

(此处有一张已丢失的图片)上面测试图链接

回车进入链接,检测是否成功,如果失败了就看看你的前几步操作有没有出错

OK了,现在你已经学会了这种方法,是不是很简单?

 

那么这种方法好处在哪呢?

  • 不需要其他软件的支持,浏览器即可操作
  • 不需要Pull Requests,不用创建版本号。链接里直接引用  仓库名@master
  • 不用本地push到GitHub,在线上传

这应该是目前最简单的方法了。做个延申,

你可以新pull一个request,好区分各版本;

大量上传文件可以先本地push到 码云gitee,再用GitHub克隆码云的库。(这样解决本地push到GitHub速度慢的问题   方法我会在别的帖子里讲方法);

好了,就这样。如果你发现了教程中的不足,欢迎指正我!


目前在看简媜,最喜欢的乐队是Portugal the Man

查看评论 - NOTHING

Comments | NOTHING

暂无评论

Markdown Supported while Forbidden

戳我试试 OωO 嘿嘿嘿 ヾ(≧∇≦*)ゝ

  切换主题 | SCHEME TOOL