github create repository
新建仓库img-cdn.
可见性为公开.
add file and push
克隆仓库到本地.
git clone https://github.com/pandaefx/img-cdn.git |
将文件存放在本地库后提交到github.添加所有文件到暂存区.
git add . |
查看状态.
git status |
把文件合并到本地仓库.
git commit -m '备注' |
将仓库推送到github.
git push |
发布releases
回到github仓库页面,右侧Releases,点击Create a new release.
设置标签名/版本号,说明信息选填.
确认release.
使用/引用cdn资源
https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
https://cdn.jsdelivr.net/gh/pandaefx/img-cdn@1.0/source/images/logo-cat.gif |
加载任何Github发布、提交或分支
https://cdn.jsdelivr.net/gh/user/repo@version/file
加载 jQuery v3.2.1
https://cdn.jsdelivr.net/gh/jquery/jquery@3.2.1/dist/jquery.min.js
使用版本范围而不是特定版本
https://cdn.jsdelivr.net/gh/jquery/jquery@3.2/dist/jquery.min.js https://cdn.jsdelivr.net/gh/jquery/jquery@3/dist/jquery.min.js
完全省略该版本以获取最新版本
https://cdn.jsdelivr.net/gh/jquery/jquery/dist/jquery.min.js
将“.min”添加到任何JS/CSS文件中以获取缩小版本,如果不存在,将为会自动生成
https://cdn.jsdelivr.net/gh/jquery/jquery@3.2.1/src/core.min.js
在末尾添加 / 以获取资源目录列表
https://cdn.jsdelivr.net/gh/jquery/jquery/
hexo引用cdn
使用到的前端库,可按需替换成对应的CDN地址,如果下面未指定具体的版本号,使用最新的版本即可.
注:jsdelivr可以自动帮你生成.min版的js和css,所以你在设置js及css路径中可以直接写.min.xxx
libs: |
如何使用jsDelivr+Github 实现免费CDN加速? - 知乎 (zhihu.com)
jsDelivr - A free, fast, and reliable CDN for JS and open source