使用 jsDelivr + Github 作为博客资源托管平台
这次博客更换域名,也将七牛云图床更改为 Github,在 Github 上不仅只是托管图片,还包括博客样式文件等内容,由于资源放在 Github 上在国内的加载速度较慢,所以使用 jsDelivr 来加速访问。
Tips: jsDelivr 不支持加载超过 20M 的资源
新建仓库
克隆仓库至本地
在这一步,个人建议在本地建立一个专用文件夹,专门用于存放要 push 上去的资源。
git clone 仓库地址
上传资源
将要上传的文件放到本地仓库中,并执行以下命令
git status // 查看当前状态
git add . // 添加到暂存区
git commit -m "描述内容" // 提交至仓库
git push // 推送至远程仓库
发布仓库
自定义版本号
使用 jsDelivr 引用资源
格式: https://cdn.jsdelivr.net/gh/用户名/仓库名@版本号/文件路径
例如:
- https://cdn.jsdelivr.net/gh/careyq/careyx@0.0.1/favicon/apple-touch-icon.png
- https://cdn.jsdelivr.net/gh/careyq/careyx@0.0.2/style.css
小提示
- 删除某一次发布后,jsDelivr 还是能够访问,等待 CDN 刷新缓存
- 即使发布新版本,之前的版本还是可以使用,不用发布一次,全部修改一次
最后修改时间:2020年10月09日 21:21:38
发表评论