0.1.1 • Published 6 months ago

@elog/plugin-img-b2 v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Elog Backblaze B2 图床插件

使用说明

1. 安装插件

npm install @elog/plugin-img-b2

2. elog.config.js 配置自定义插件

// elog.config.js
const b2 = require('@elog/plugin-img-b2')

module.exports = {
  // ...省略
  image: {
    enable: true,
    plugin: b2,
    b2: {
      applicationKeyId: process.env.B2_APPLICATIONKEYID,
      applicationKey: process.env.B2_APPLICATIONKEY,
      bucket: process.env.B2_BUCKET,
      host: process.env.B2_HOST,
      prefixKey: process.env.B2_PREFIXKEY
    }
  },
}

本地调试

配置 .elog.env文件

# .elog.env 配置B2 相关账号参数
# B2
B2_APPLICATIONKEYID=
B2_APPLICATIONKEY=
# b2 bucket_name
B2_BUCKET=
# B2 host_url
B2_HOST=
# 文件夹前缀
B2_PREFIXKEY=

运行本地同步命令

elog sync -e .elog.env

Github 流水线配置

将以上用到的环境变量放到 Github 流水线变量即可

插件开发文档

插件开发文档

0.1.1

6 months ago

0.1.0

6 months ago