Hexo 博客搭建

使用 jsDelivr + Github 作为博客资源托管平台

/ 16 阅读 / 约 980 字

这次博客更换域名,也将七牛云图床更改为 Github,在 Github 上不仅只是托管图片,还包括博客样式文件等内容,由于资源放在 Github 上在国内的加载速度较慢,所以使用 jsDelivr 来加速访问。

TIP

jsDelivr 不支持加载超过 20M 的资源

一、新建仓库

01.png

二、克隆仓库至本地

在这一步,个人建议在本地建立一个专用文件夹,专门用于存放要 push 上去的资源。

git clone 仓库地址

三、上传资源

将要上传的文件放到本地仓库中,并执行以下命令

git status                  // 查看当前状态
git add .                   // 添加到暂存区
git commit -m "描述内容"    // 提交至仓库
git push                    // 推送至远程仓库

四、发布仓库

02.png

自定义版本号

03.png

五、使用 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
TIP
  • 删除某一次发布后,jsDelivr 还是能够访问,等待 CDN 刷新缓存
  • 即使发布新版本,之前的版本还是可以使用,不用发布一次,全部修改一次
最后更新: 2021-05-16 01:23:03
版权声明: 本文著作权归 [ CareyQ ] 享有,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处!
评论
  • 🇨🇳
  • 👆
  • 👇
  • 👈
  • 👉
  • 👊
  • 👋
  • 👌
  • 👍
  • 👎
  • 👏
  • 👨‍👦
  • 👨‍👧
  • 👨‍👨‍👦
  • 👨‍👨‍👧
  • 😀
  • 😁
  • 😂
  • 😃
  • 😄
  • 😅
  • 😆
  • 😇
  • 😈
  • 😉
  • 😊
  • 😋
  • 😌
  • 😍
  • 😎
  • 😏
  • 😐
  • 😑
  • 😒
  • 😓
  • 😔
  • 😕
  • 😖
  • 😗
  • 😘
  • 😙
  • 😚
  • 😛
  • 😜
  • 😝
  • 😞
  • 😟
  • 😠
  • 😡
  • 😢
  • 😣
  • 😤
  • 😦
  • 😧
  • 😨
  • 😩
  • 😪
  • 😫
  • 😬
  • 😭
  • 😮
  • 😯
  • 😰
  • 😱
  • 😲
  • 😳
  • 😴
  • 😵
  • 😶
  • 😷
  • 😸
  • 😹
  • 😺
  • 😻
  • 😼
  • 😽
  • 😾
  • 😿
  • 🙀
  • 🙁
  • 🙂
  • 🙃
  • 🙄
还没有评论 /(ㄒoㄒ)/~~