plugin-full(全栈脚手架)
同时包含后端钩子(server/)与前端微应用(web/)。一次 pack 打出完整 .vome,适合「管理页 + 服务端能力」一体的业务插件。
源码:开源仓库 vome-plugin-full(Gitee / GitHub)
标识(示例)
| 项 | 值 |
|---|---|
key | plugin-full |
hook | plugin-full-demo |
singleton | true |
菜单 appKey | plugin-full |
| 产物 | release/plugin-full.vome |
何时选用
| 需求 | 选用 |
|---|---|
| 只要钩子 | plugin-service |
| 只要页面 | plugin-front |
| 钩子 + 页面 | 本脚手架 |
快速开始
bash
git clone https://gitee.com/vomekj/vome-plugin-full.git
cd vome-plugin-full
bun install
bun run dev:web # 前端 Vite(web-src/)
# 改 module.json、src/index.ts、web-src/
bun run pack # 混淆后端 + build:web + zip
# Admin 安装启用 → 菜单 + invoke 均可验证文档导航
| 页面 | 内容 |
|---|---|
| 源码下载 | Gitee / GitHub |
| 目录结构 | src vs web-src |
| 开发指南 | 前后端协同注意点 |
| 调用后端能力 | invoke / routes |
| 嵌入 Admin 菜单 | menus + appKey |
| wujie 渲染 | 微应用加载 |
| 主题同步 | 亮暗主题 + 语种跟随 |
| 打包 | 全栈 pack → release/ |
| 安装与上传 | 安装;发布占位 |
后端细则亦见 plugin-service;前端细则亦见 plugin-front。
