简介
在Hexo博客中写文章时,我们会上传图片到博客中,但是我们会发现在Typora中正常插入的图片,在上传后不能再博客中不能正常显示,因为这里需要的时相对地址。这里选择搭建图床来解决这一问题。
网络上的免费图床有很多,这里选择GitHub+PicGo+jsdelivr来搭建。GitHub来当作我们存储博客图片的仓库,PicGo用来上传图片到GitHub,使用jsdelivr来提高博客中图片的加载速度。
详细步骤
点击此链接下载PicGo
下载.exe结尾的
点击打开
图床设置
这里需要填入GitHub里的数据
在GitHub里创建一个新的仓库用来存放图片
注意此处填写仓库名时,如果是从GitHub里直接复制过来的,需要将/两边的空格删掉,设定分支名直接填写默认的main就行
设定Token值
点击GitHub头像进入设置页面
点击偏下方的Developer settings
点击最下方的tokens
点击Generate new token,按照如下设置进行设置,只需要点击rope一个选项即可,其余不用选择
点击Generate new token完成创建
回到该页面将Token值复制粘贴到PicGo即可
指定存储路径可自行设置
设置自定义域名直接按照https://cdn.jsdelivr.net/gh/用户名/仓库名格式直接填写就行,具体原理我也不是很清楚,有兴趣的可自行百度