Cirry's Blog

华为云对象存储-PicGo插件

2023-04-24
技术
最后更新:2024-06-20
3分钟
597字

前景概要

最近准备把自搭的分布式存储Minio迁移到华为云对象存储上去,我博客里的图片都存在这里面。之前写博客用的PicGo的Minio插件,现在准备迁移了就得使用华为云对象存储的插件了,但是这个插件比Minio插件少了一个自动归档的功能。

这个自动归档功能就是把2022/10/08这一天上传的图片会放入到对应的日期文件夹下,存储的文件路径类似:[存储桶]/2022/10/08/xxxx.png这样,避免一个文件夹下面放很多图片,不利于查找。

我看了官方的推荐插件是huawei-uploader 1.0.8版本,已经有两年没有更新了,这几天我又急需要这个功能,所以我就自己拉了个分支,新增了这个功能。

因为我是在别人的基础上开发的,所以如果大家也喜欢这个功能,就在我的github仓库里自取吧,就不推送到官方插件库里了。

重要提示

与插件huawei-uploader 1.0.8不兼容,二者选一安装。如果你之前安装了这个插件,你需要卸载这个插件,然后重启PicGo在继续下面的操作。

安装步骤

  1. 拉取代码:
Terminal window
1
git clone https://github.com/cirry/picgo-plugin-huawei-uploader.git
  1. 安装包
Terminal window
1
npm i
  1. 打包
Terminal window
1
npm run build # 有语法错误提示不用管,目录下生成了dist文件夹就可以了
  1. 安装插件

打开PicGo -> 插件设置 -> 右上角,本地安装 -> 选择项目根路径(xxx/dev/picgo-plugin-huawei-uploader) -> 安装

  1. 配置插件
参数名称类型描述是否必须
AccessKeyIdinput我的凭证-访问密钥获取true
AccessKeySecretpassword我的凭证-访问密钥获取true
桶名称inputOBS控制台获取true
EndPointinput桶基本信息中的Endpoint,从OBS控制台获取true
存储路径input图片在OBS中的存储路径,用户自定义false
网址后缀input图片处理表达式,用户自定义false
自定义域名input使用自定义域名替代OBS桶的域名,用户自定义false

开启打开自动归档功能:

default

  1. 设置为默认图床

打开PicGo -> 图床设置 -> 华为云Obs -> 设置为默认图床

到这里,PicGo的华为云对象存储上传插件就配置完成了,愉快的使用吧!

本文标题:华为云对象存储-PicGo插件
文章作者:Cirry
发布时间:2023-04-24
版权声明:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode