¶ 前言
博客在很多情况下都需要引用图片,但是我按照官方文档的嵌入本地图片的说明操作,图片仍然无法显示,并且这种情况只发生在嵌入本地图片的时候,碰壁了很久我放弃了嵌入本地图片的想法,转为引用图床 URL。公用图床不能管理上传的图片,并且管理性较差,我准备采用 GitHub+PicGo 的方法,就地取材直接建立一个 GitHub repo 作为图床,易于管理
¶ 实践操作
¶1-1 建立 GitHub 仓库
新建一个 GitHub 仓库,注意仓库一定要设置为 Public,否则无法上传图片
¶1-2 生成 Access token
GitHub 貌似更改了设置页面的排版,导致我找了很久也没找到 Developer settings 下的 Personal access tokens 选项,这个链接可以直达获取 Access token 的页面,前提是需要先登录 GitHub:https://github.com/settings/tokens
最后滑到下面点 Generate token
需要及时复制备用,后续将不再显示 token
¶2-1 设置 PicGo
下载安装 PicGo(https://picgo.github.io/PicGo-Doc/zh/)
转到图床设置 /GitHub 图床
仓库名格式为 username/repo name
分支名为 master
粘贴刚才的 token
存储路径可以自行设定,会在 repo 中新建一个目录存放照片
使用 jsdelivr 作为 CDN 加速,域名格式为 https://cdn.jsdelivr.net/gh/(用户名)/(仓库名)
点击确定
上传图片后会自动复制图片链接
使用语法:

¶3-1 一些需要注意的地方
上传上去的图片名称中不能有空格,否则无法嵌入图片!
评论