
 我个人呢,一直有写笔记和博客的习惯,虽然没什么技术含量,但也是记录了自己的成长,写博客最烦的就是上传图片,之前一直用的sm.ms,但现在这个图床有了上传限制,上传的也比较慢,就想着自己搭建一个图床,然后在掘金上看到了一个老哥的文章,帮助我成功搭建,特此记录一下.
下载PicGo
PicGo下载地址:PicGo下载
Windows系统下载exe文件,macOS系统下载dmg文件,Linux下载AppImage文件。
我这里使用的是2.2.2版本
github上创建仓库和密钥
仓库自己创建即可,这里就不做演示了
然后,我们在github个人设置页面,创建一个访问令牌,在PicGo配置中会用到.
访问 https://github.com/settings/tokens  点击Generate new token按照下图进行配置.

配置完成,点击创建,就会生成一个密钥令牌,将其保存.
配置PicGo

- 第一个是github的用户名/仓库名.
 - 第二个是分支名,默认设置为master,主分支.
 - 第三个是Token,就是刚才生成的令牌.
 - 后面这两个可以不填,然后点击确定,点击设置为默认图床.
 
到了这里,其实已经可以了,我们只需要点击PicGo的上传区直接上传图片即可,上传成功后,直接ctrl+v就可以在文档中使用,同时,可以在github仓库中看到我们上传的图片.看到这里,有的小伙伴就会说了,博主你骗人,你这里也没用到typora啊,别着急,下面只需几个简单的配置,你的typora会变得巨香无比.
Typora
这里推荐大家使用最新版本,https://typora.io/
然后打开PicGo设置->设置Server, 看一下是否开启. 默认应该是开启的,监听的端口不能改变.

Typora设置
 版本要求:Typora 0.9.84及以上
    不过我使用的时候, Typora 0.9.85没有好使,就更新到了最新版本,还是推荐大家使用最新版本.
 打开文件->偏好设置->图像 如下图 进行配置.

设置完成之后,点击验证图片上传的功能. 返回true,即验证成功.
使用
三个使用方式.
拖拽,在文件夹内拖拽图片到Typora编辑界面。
插入,快捷键
Ctrl+Shift+I,调出插入图片的功能。复制,使用截图功能后,直接粘贴到Typora编辑界面内。
拖拽和插入都是自动将图片上传至图床。但是复制需要手动点击
上传
到此,一个香香的typora就配置好了,妈妈再也不用担心我找不到顺手的图床了.