Skip to content

plugin-service(纯后端脚手架)

后端钩子插件模板:只有 module.json + server/,无 Admin 微应用页面。适合上传、短信、支付、内部能力等「被宿主 invoke」的场景。

源码:开源仓库 vome-plugin-service(Gitee / GitHub)

标识(示例)

目录名plugin-service
module.jsonkeyplugin-backend
hookscaffold-demo
singletontrue
产物release/plugin-backend.vome

复制脚手架后请改掉 key / hook / name,避免与示例冲突。

何时选用

  • 需要宿主 Service 调用插件方法(getInstance / invoke
  • 需要占据某个 hook 槽位(同槽互斥)
  • 不需要 Admin 侧栏菜单或 wujie 页面 → 用本脚手架;需要页面请用 plugin-frontplugin-full

快速开始

bash
git clone https://gitee.com/vomekj/vome-plugin-service.git
cd vome-plugin-service
bun install
# 改 module.json 的 key / hook / name,改 src/index.ts 业务方法
bun run pack
# 得到 release/plugin-backend.vome → Admin 插件管理安装并启用

文档导航

页面内容
源码下载Gitee / GitHub
目录结构文件约定、module.json
开发指南BasePlugin、生命周期、注意事项
调用后端能力宿主如何 invoke / 可选 routes
打包build、混淆、.vome
安装与上传本地安装;发布上传占位