plugin-front(纯前端脚手架)
纯前端微应用模板:module.json + web/(Vite 构建),无 server/ 钩子。安装后通过 menus.appKey 出现在 Admin 侧栏,由 wujie 加载 /vome/apps/{key}/。
源码:开源仓库 vome-plugin-front(Gitee / GitHub)
标识(示例)
| 项 | 值 |
|---|---|
| 目录名 | plugin-front |
key | plugin-frontend |
菜单 appKey | plugin-frontend |
| 产物 | release/plugin-frontend.vome |
何时选用
- 只要 Admin 里多一个业务页 / 配置页
- 不需要宿主
invoke钩子 → 用本脚手架 - 需要后端钩子 → plugin-full 或另装 plugin-service
快速开始
bash
git clone https://gitee.com/vomekj/vome-plugin-front.git
cd vome-plugin-front
bun install
bun run dev # 本地 Vite 预览(注意:与 wujie 路径略有差异)
# 改 module.json key / menus,改 src/App.vue
bun run pack # vite build → web/ + zip → release/<key>.vome
# Admin 安装启用 → 侧栏菜单 + 已安装卡片 → wujie;须验证亮暗主题文档导航
| 页面 | 内容 |
|---|---|
| 源码下载 | Gitee / GitHub |
| 目录结构 | src / web、module.json |
| 开发指南 | Vue3、base、注意事项 |
| 嵌入 Admin 菜单 | menus、同步规则 |
| wujie 渲染 | 宿主挂载 |
| 主题同步 | 亮暗主题 + 语种跟随约定 |
| 打包 | pack → release/ |
| 安装与上传 | 本地安装 |
