本文要实现的目标

在typora添加图片后,图片会上传到阿里云的oss,并能在网站的文章中显示

前提

  1. 开通阿里云的oss服务和cdn服务
  2. 本文不教如何开通阿里云oss与cdn

步骤

1、上传图片到阿里云oss

教程:https://zhuanlan.zhihu.com/p/344941041

2、设置Typora

在Typora里面偏好设置->图像->插入图片时,选择上传图片

并且!!!

下面的选项中

  • 优先使用相对路径选中!!!
  • 插入时转义图片最好也选中,如果图片名是中文的话,需要转义后才能引用

image-20220529210109983

3、本地检测

完成这些后,再新建一篇文章,随便复制一张图片到文章中,随后picgo会自动上传到阿里云oss中,并且在typora的图片链接会变成对应的cdn链接,如下图所示。

image-20220529210520121

4、网站上检测

同时打开网站看看是否可以显示出图片,图片显示正常。成功!!!

image-20220527130155875

5、优点

  • 使用cdn优点,加载速度比从github获得图片更快

6、缺点

  • 每个月会产生一定费用,如果用量不大,1块钱左右
  • 如果开通了防盗链,typora上无法显示图片,并且无法调整图片的大小