Linux上利用gitee为Hexo配置图床服务

本文通过小书匠为hexo搭建图床服务,图床搭建在gitee中,国内访问速度可以

搭建的步骤主要分为两个步骤

新建图床仓库并获取令牌

新建仓库

打开gitee,新建一个公开的仓库,用于做图床的存储库

获得令牌

令牌运行应用自行上传图片到gitee,所以需要提前获得,在gitee个人设置选项找到私人令牌,按下图配置新建一个令牌

image-20210221172720292

配置Markdown编辑器

配置 Typora[1]

打开Typora偏好设置,依次配置下面内容:

image-20210221173149180

第5步需要下载PicGo-Core,耐心等到下载完成;

第6步配置文件按以下配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
"picBed": {
"current": "gitee",
"uploader": "gitee",
"gitee": {
"branch": "master",
"customPath": "yearMonth",
"customUrl": "",
"path": "PicGo/",
"repo": "xxxx", //用户名/仓库名称
"token": "xxxx" // gitee上面的私人令牌
}
},
"picgoPlugins": {
"picgo-plugin-gitee-uploader": true
}
}

配置文件的repo在仓库的浏览地址找到

image-20210221174346189

配置文件的path为仓库下的一个文件夹,token为第一步申请的

点击第7步前需要安装picgo的gitee-uploader插件,安装下面的命令安装gitee-uploader插件

1
2
3
cd C:\Users\%用户名%\AppData\Roaming\Typora\picgo\win64
picgo.exe install gitee-uploader
picgo.exe install super-prefix

点击第7步,出现下面提示,则配置成功

image-20210221175128485

注意:在linux上已经试过用PicGo-2.2.2.AppImage配置Typora,但是出现一个难以忍受的bug,图片上传成功后居然不重命名,其实图片链接已经保存在粘贴板中,需要手动复制上去

参考资料:


  1. Typora自动上传图片配置,集成PicGo-Core,文件以时间戳命名 ↩︎