使用jsDeliver和GitHub白嫖CDN

使用jsDeliverGitHub白嫖CDN

查看文档可知,jsDeliver CDN主要使用了GitHubrelease版本特性:

1
2
3
// load any GitHub release, commit, or branch
// note: we recommend using npm for projects that support it
https://cdn.jsdelivr.net/gh/user/repo@version/file
  1. 新建GitHub public仓库,名称就叫cdn

  2. 在本地电脑克隆远程仓库,将需要的静态资源(比如图片、不超过20M的视频……)加入本地仓库,然后提交到远程仓库。

    默认你已经配置好了GitHubSSH,并且本地Git也已经配置用户和邮箱。
    参考《Pro Git》

1
2
3
4
5
6
7
8
9
git clone git@github.com:DragonBaby308/cdn.git
cd cdn
//添加静态资源,建议创建不同目录存储,防止太乱
mkdir js
mkdir img
mkdir movie
git add .
git commit -m "release 1.0"
git push
  1. GitHub远程仓库中点击release发布。


  2. 通过jsDeliver引用资源

1
2
3
4
//加载js
https://cdn.jsdelivr.net/gh/DragonBaby308/cdn@1.0/js/jquery.js
//加载图片
https://cdn.jsdelivr.net/gh/DragonBaby308/cdn@1.0/img/db3.png
-------------本文结束感谢您的阅读-------------

本文标题:使用jsDeliver和GitHub白嫖CDN

文章作者:DragonBaby308

发布时间:2019年12月13日 - 19:38

最后更新:2019年12月13日 - 21:33

原始链接:http://www.dragonbaby308.com/cdn/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

急事可以使用右下角的DaoVoice,我绑定了微信会立即回复,否则还是推荐Valine留言喔( ఠൠఠ )ノ
0%