Typora是目前为止我认为最合适的markdown编辑器,所及即所得十分舒适,令人满意的是Typora的图片管理能力,本文主要讲解借助利用阿里云对象存储OSS搭建Typora图床
markdown的特性决定了其文字与图片是分离的,图片通过引用的方式添加到md中,本文所讲的是利用阿里云OSS搭建Typora图床,但是并不推荐将所有图片上传图床,推荐将图片以相对路径的形式复制到md文件的次级目录同名文件夹下,有利于隐私保护并且方便图片管理,只有在博客或者需要公开md时选择上传图床
阿里云对象存储配置
-
进入到阿里云开通对象存储OSS,作为图床使用选择标准存储包40G足够
-
随后建立bucket,一定要修改读写权限为公共读
-
随后在bucket列表可以看到所创建的bucket
-
随后需要配置AccessKey,可以理解为访问OSS的钥匙
-
为了保证账户安全性,推荐使用子账户AccessKey
-
建立子用户,注意选择OpenAPI调用访问即可
-
创建完成用户之后,即可获得AccessKey ID和AccessKey Secret,需要记住之后配置Typora需要使用
-
随后对新增的子用户进行授权,允许其管理OSS
-
进入到OSS界面对子账户访问bucket进行授权
-
至此,阿里云OSS的配置已经完成了
Typora配置
-
进入typora偏好设置 - 图像选项卡,上传服务选择picgo-command并下载更新
-
打开配置文件,添加以下代码
{ "picBed": { "uploader": "aliyun", "aliyun": { "accessKeyId": "填写子账户accessKeyId", "accessKeySecret": "填写子账户accessKeySecret", "bucket": "填写bucket名称", "area": "填写OSS地域(eg:oss-cn-qingdao)", "path": "自定义bucket中的图片存储的路径(eg:image/)", "customUrl": "填写OSS公网URL(eg:https://bucket.oss-cn-qingdao.aliyuncs.com)", "options": "" } }, "picgoPlugins": {} }
-
填写说明
-
-
验证图床
-
至此已经完成了所有配置,可以在Typora中愉快地使用阿里云OSS图床了,之后有时间会写一篇Typora工作流教程