Typora+PicGo实现图片自动上传

我实在太喜欢Typora了。不仅仅因为它腿白貌。。,啊呸,页面清爽美观。而且还支持各种代码格式,写起笔记来视觉很好。但是令人痛心的是,当你想在Typora中插入图片时,OK,你可以插入,但是它本质上是一种弱引用,引用的只是图片的本地路径。所以如果你想分享你的md文件,还需要连带分享一个图片资源文件夹,十分臃肿。在使用PicGo之前,想用hexo渲染md文件,都是先打开图床工具—>上传图片—>复制图片URL—>粘贴进Typora,属实麻烦。自从Typora支持通过PicGo自动上传之后,Typora真的完美了,用起来不要太爽。

PicGo

一款开源的图床工具,在github上还发现了作者的一款hexo主题,膜拜大神。(搞开源的哪个不是神仙呢!!!)。界面也是非常清爽。在图床设置中可以配置自己心仪的图床。我用的是阿里云OSS(40G闲着也是闲着),而且阿里云的速度也是很快的,具体的配置参考超链接文档。image-20200325004218272

Typora+PicGo

Typora—>文件—>偏好设置—>图像。

image-20200325004429250

在配置的时候难免会遇到各种各样的问题。

  • failed to fetch:

    这是我碰到的第一个问题,换了github,又拍云都没法正确上传,找了半天,无果。

  • {“success”:false}

    到这里开始尝试阿里云OSS,报了这个错误,去bucket看了一下,图片是在的,然后复制图片的URL,靠,没权限。去PicGo相册里看了看了一下,也是没法显示。于是肯定是OSS权限问题,修改OSS权限,再上传,完美解决。image-20200325005444453

于是赶紧体验一下快感写了这篇文章,搞了也有三四个小时吧。成功上传后一种扑面而来的幸福感。但是我转身想到项目前后端还没完全构建出来,甲方那边天天在催,又总是被这些无关紧要的小东西吸引注意力,昨天耍耍docker,今天看甲方用mongodb想学一下,明天学了点vue想学react,一堆论文还没看,现在0:58,今天别睡了QAQ。

上传对比

  • GitHub

    github的访问速度过慢,不建议使用。

  • Gitee

    PicGo本体是不支持Gitee上传的,好在它提供了插件功能,搜索Gitee,出现两个插件都是可以的。Gitee的速度很快,但是单个仓库的容量有限制,有些图片还是比较大的,很快就会存满,可以新建一个仓库然后重新配置一下PicGo,但是这种提心吊胆怕存满的心情属实不好受。image-20200325124222803

  • 阿里云OSS

    阿里云OSS的速度也很快,我最开始担心的是OSS有期限,要是过期了怎么办,后来觉得这些担心很多余,因为OSS的价格很便宜,40G一年也就8块钱。对各位老板来说,额,还不如一根头发值钱。。。。

  • 腾讯云对象存储

    这玩意和阿里云OSS是一样的,注册实名认证送了50G半年,选择腾讯还是阿里看各位心情。(阿里云OSS是购买ECS送了40G一年,不用白不用咯)

  • 七牛云,又拍云,smms等等,这些我没试,可以试试。

总结起来,就是github和gitee无期限限制,但是容量有限。第三方对象存储资源包有期限限制,但是容量大不免费。各有利弊,对于如何选择的问题,我卖两根头发选择了阿里云OSS!!!!

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

请我喝杯咖啡吧~

支付宝
微信