建立图床

参考知乎PicGo + Gitee(码云)实现markdown图床

图床是干什么的?
图床就是一个便于在博文中插入在线图片连接的个人图片仓库。设置图床之后,在自己博客中插入的图片链接就可以随时随地在线预览了,并且不会因为任何意外原因无法查看,除非自己亲自删除。最终决定使用PicGo + 国内的github - 码云来实现markdown图床


安装

  • PicGo
  • picgo-plugin-gitee-uploader插件

选择最底下的插件设置,搜索gitee,点击右边的gitee-uploader 1.1.2开始安装

建立gitee(码云)图床库

注册码云的方法很简单,网站引导都是中文,不多说了,我们直接建立自己的图床库。

点击右上角的+号,新建仓库

新建仓库的要点如下:

  1. 输入一个仓库名称
  2. 其次将仓库设为公开
  3. 勾选使用Readme文件初始化这个仓库

这个选项勾上,这样码云会自动给你的仓库建立master分支,这点很重要!!! 我因为这点折腾了很久,因为使用github做图床picgo好像会自动帮你生成master分支,而picgo里的gitee插件不会帮你自动生成分支。

配置PicGo

安装了gitee-uploader 1.1.2插件之后,我们开始配置插件

配置插件的要点如下:

  • repo:用户名/仓库名称,比如我自己的仓库leonG7/blogImage,找不到的可以直接复制仓库的url

  • branch:分支,这里写上master

  • token:填入码云的私人令牌

  • path:路径,一般写上img

  • customPath:提交消息,这一项和下一项customURL都不用填。在提交到码云后,会显示提交消息,插件默认提交的是 Upload 图片名 by picGo - 时间

这个token怎么获取,下面登录进自己的码云

  1. 点击头像,进入设置
  2. 找到右边安全设置里面的私人令牌
  3. 点击生成新令牌,把projects这一项勾上,其他的不用勾,然后提交,这里需要验证一下密码,验证密码之后会出来一串数字,这一串数字就是你的token,将这串数字复制到刚才的配置里面去。

注意:这个令牌只会明文显示一次,建议在配置插件的时候再来生成令牌,直接复制进去,搞丢了又要重新生成一个。

现在保存你刚才的配置,然后将它设置为默认图床,大功告成。

Typora+Gitee图床

虽然图床做好了,但是每次都要上传再取下图片有点麻烦,所以只需要对Typora做一点配置就能一本万利,本文参考https://zhuanlan.zhihu.com/p/114175770

配置

先要设置一下Server,点击PicGo设置,选择设置Server,进行如下设置

接着打开Typora,点文件,偏好设置,作出如下配置,这个对网络位置的图片应用上述规则选项可以不选择

  • 上传服务要填写PicGo(app)
  • 路径填写自己的路径

测试

点击验证图片上传选项,如果右下角弹出上传成功即可

使用

配合QQ或者微信截图,写文章时直接粗暴的粘贴到文章中,然后就能自动上传啦!结束!