来源知乎大佬:www.zhihu.com/zvideo/1635…
步骤:
// cmd + node环境
npm i -g picgo
- 打开阿里云,
产品选择:对象存储OSS,管理控制台 创建 OSS Bucket,输入Bucket名称,其余选项默认,确定- 左侧
权限控制-读写权限,私有改为公共读 访问控制RAM->前往RAM控制台->创建用户,名称随便填,创建好后,点击权限管理->新增授权->管理对象存储服务(OSS)权限,添加这一个就可以。创建AccessKey- 打开typora,
文件->偏好设置->图像,插入图片改为上传图片 上传服务设定改为PicGo-Core (command line)->打开配置文件-> 把AccessKey中的Id,Secret站上去,bucket改为刚开始创建的bucket名称,area可以在概览中看到,根据自己的调整地域名,path会自动创建,customUrl空的,不用管。
{
"picBed": {
"uploader": "aliyun",
"current": "aliyun",
"aliyun": {
"accessKeyId": "",
"accessKeySecret": "",
"bucket": "",
"area": "oss-cn-guangzhou",
"path": "img/",
"customUrl": ""
}
},
"picgoPlugins": {}
}
- 改好配置文件后,将
PicGo-Core (command line)改为Custom Command,自定义命令改为picgo u,验证图片上传选项。 - 此时阿里云OSS控制台的文件列表可以看到
img/有了文档,图床配置完成。