PicGo+Github制作图床并由typora上传

从开始使用hexo到现在,为了上传,typora的图片保存都是使用固定语法,结果本地又看不到了,而且操作也略显繁琐,一直觉得是个弊病。现在通过制作图床并更改typora设置的方式可以完美解决这一问题(2020/11/1补充:gitee方法)

参考文章链接:https://blog.csdn.net/yefcion/article/details/88412025

1. Github

创建仓库+获取token令牌(PicGo需要token访问github接口)

1.1 创建仓库

没啥好说的,记得初始化一个Readme文件

1.2 获取token令牌

进入个人settings,找到Developer settings

img

进行如图所示勾选,之后生成token,将生成的字符串妥善保管,只此一次

2. PicGO设置

github上免费下载,速度较慢,还未解决

2.1 配置

  • 仓库名 即你的仓库名
  • 分支名 默认 main
  • Token 就是刚刚复制的那一串字符
  • 存储路径 这个可以填也可以不填,填了的话图片就上传到 git 中 data 这个文件夹
  • 域名 https://raw.githubusercontent.com/[username]/[仓库名]/main

2

2.2 加速

如图所示,自定义域名改为:https://cdn.jsdelivr.net/gh/[username]/[仓库名]@main

2.3 问题

  1. 这里一定要注意:上传的时候一定,如果在你仓库里有了这张图片,就会上传失败(因为重名了),为了避免这种情况发生,可以勾选一下时间戳命名,可以解决这个问题,也可以试一下上传前重命名

    image-20200329203702444

  2. 有时候莫名其妙就上传不上去图片了

    检查一下图床设置,若未出现问题,重新点击一下确认,或许有意想不到的效果

3. typora设置

image-20201026101905147

进行如图所示的勾选和修改,在向markdown文件插入图片时会自动将图片链接更改为网络地址。

4. 将github换成gitee

由于github的上传和打开速度着实让人捉急,所以尝试改用gitee,效果确实不戳,先在gitee插件栏中搜索gitee:

image-20201101201618718

然后进行图床设置:

VZZ

只能说速度真的是跃变~~~