typora + picgo + gitee 实现写博客自动上传到免费图床(外链调用图片)

之前写博客一直愁于文章图片上传问题,图片多的时候一张一张上传很是麻烦,所以就去搞图床,一开始尝试七牛云,但是七牛云的域名限时自动刷新,也可以放自己二级域名但是要备案!!!太慢了,就另辟蹊跷。本来要用github但是,不知道为啥传不上而且github比较慢,就选择gitee,完美解决。

1.准备工作

gitee注册账号

下载picgo

typora(其他markdown软件)

2.实现

  • gitee创建image仓库

image-20200328132700561

是否开源设置成公开

  • gitee生成token 用于用户认证

右上角设置

image-20200328143242364

找到私人令牌,生成私人令牌

image-20200328143701139

注意projects一项要选否则无法上传

提交后得到口令,复制!!

  • picgo连接gitee设置

image-20200328143726041

下载最新的插件,其实都可以,如果失败可以都尝试一下

然后到图床设置

image-20200328143806060

设置如上。owner填你gitee用户名,repo是仓库名,path是图片存放的仓库路径一般填img/,token粘贴上刚才复制的gitee口令,,这就可以了

然后重启picgo!!!到上传区尝试上传

image-20200328144135043

还没结束哦

  • typora连接picgo设置

文件>偏好设置>图像

image-20200328143910926

然后可以点验证图片上传选项,你会发现失败,哈哈

这是最为致命的坑,我也是看了文件才知道

image-20200328144000531

要回到picgo设置中

image-20200328144014648

确定后,就可以上传了

最后这是我的picgo设置

image-20200328144029383

时间戳重命名在后面的图片备份以及在此利用有帮助

  • 推荐

在typora写文章的时候,可以先不上传图片,全部写完后,一起上传,很是方便

image-20200328144112260

3.图片备份再次使用

如果担心gitee崩掉,可以把gitee仓库的image的文件克隆到本地电脑,因为typora上传前都重命名为时间戳了,方便我们再次使用

下载后把文章放到下载的image的img文件夹里面,再到丢失图片的文章中把路径全部自动替换为本地路径,如下ctrl+F替换

image-20200328145521976

替换前路径

image-20200328144207639

替换后路径

image-20200328145413463

会发现图片可以正常显示了,多亏了时间戳重命名

我认为定期克隆图片就可以,gitee一般不会炸吧,哈哈

猜你喜欢

转载自www.cnblogs.com/rower/p/12587438.html