title: picgo+typora创建两种图床
typora是一款极好的markdown编辑软件,但是我们常常会遇到上传图片只能用相对路径而不能用绝对路径的问题,这对文章维护带来很大困难,下面就是利用picgo上传图床解决问题。
安装前提 下载typora 和 picgo软件,官网下载较慢,科学上网或在csdn上找百度网盘资源
picgo +腾讯云cos
创建存储实例
进入腾讯云对象存储,在存储桶列表中点击创建存储桶
而后配置信息
访问权限设置为公有读私有写
完成后点确定
配置密钥
点击侧栏密钥管理,前往云API密钥,没有配置过的可以新建,下面会有ID和key(key要扫码才能看见全部)
配置picgo
1、打开PicGo,图片上传选择腾讯云COS
2、配置PicGo上传服务
这里的ID和key一定要写对
3、关联Typora与PicGo
打开Typora 文件->偏好设置->图像
完毕后可点击验证上传选项
完毕
picgo+github+jsdeliver
github 配置
新建仓库
命名为cdn[^因为这个配置我们用cdn加速来访问图床]
获取Token
1.进入Settings(GitHub头像下面)
2.选择开发者设置 Developer setting
3.选择个人数据帧Personal access tokens,生成新的数据帧 Generate new token
4.
4.命名可以写为pic或者picgo便于识别,权限将repo全选
5.点击Genetate token。注意只出现一次。注意先复制保存一下
6.发布仓库,点击release,自选版本号,版本号只是为了区分新旧资源
7.测试:访问https://cdn.jsdelivr.net/gh/yourname/repo@version/ 成功的话会显示你的文件夹
如果对仓库文件进行更改,jsdeliver不更新的话,网上教程是把https://cdn.jsdelivr.net/gh/yourname/repo@version/ 换成https://purge.jsdelivr.net/gh/yourname/repo@version/ ,我会重新发布版本,网址改version即可
picgo配置
1.设定仓库名:这个是刚刚第一步所新建仓库的名称,我的为cdn,此处填写格式username/repo。
2.设定分支名:main,采用默认分支即可。这里注意。大多教程是master,但是现在的github已经没有master分支,取代的是main,所以填入mian
3.设定Token:此处填写上一步得到的Token,添加到输入框即可。
4.指定存储路径:自定义,例:images/,相当于在刚刚新建的仓库下新建了一个文件夹,不写也行
5.设定自定义域名:cdn加速格式:https://cdn.jsdelivr.net/gh/username/repo ,username为GitHub用户名,repo为新建的仓库,用于存储图片,这个cdn加速能让我们更快的访问Github
使用
在写文章时我更习惯把图片复制到剪切板,在picgo里直接用剪切板上传,而后在typora中直接复制,就是刚才的链接
如果闲着无聊随便上传图片,可以选择拖曳上传
上传后的图片可以在相册中找到,后面可以继续使用链接,做修改等