Skip to content
This repository has been archived by the owner on Jul 21, 2023. It is now read-only.
/ plugin-uposs Public archive
generated from halo-dev/plugin-starter

为 Halo 2.0 提供又拍云 OSS 的存储策略

License

Notifications You must be signed in to change notification settings

AirboZH/plugin-uposs

Repository files navigation

又拍云OSS Halo插件

GitHub release GitHub last commit
Issues 邮箱


为 Halo 2.0 提供又拍云 OSS 的存储策略

使用方法

  • 上传并启用插件。
  • 进入后台附件管理。
  • 点击右上角的存储策略,在存储策略弹框的右上角可新建又拍云 OSS 存储策略。
  • 创建完成之后即可在上传的时候选择新创建的又拍云 OSS 存储策略。

开发环境

git clone [email protected]:AirboZH/plugin-uposs.git
./gradlew build

修改 Halo 的配置文件


plugin:
  runtime-mode: development # development, deployment
  classes-directories:
    - "build/classes"
    - "build/resources"
  lib-directories:
    - "libs"
  fixedPluginPath:
    - "path/to/plugin-uposs"

启动 Halo 之后即可在后台插件管理看到此插件。

生产构建

./gradlew build

构建完成之后,可以在 build/libs 目录得到插件的 JAR 包,在 Halo 后台的插件管理上传即可。