4.4 KiB
4.4 KiB
简介
基于 ruoyi-plus-vben & vben5 & ant-design-vue 的 前端项目
完全兼容意框架Yi.Admin rbac模块
| 组件/框架 | 版本 |
|---|---|
| vben | 5.5.6 |
| ant-design-vue | 4.2.6 |
| vue | 3.5.13 |
提示
该仓库使用vben最新版本v5开发
v5版本采用分仓(包)目录结构, 具体开发路径为: 根目录/apps/web-antd
后端需要开启”furion格式的规范化api“:路径在Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
预览
文档
🚀系统截图
安装使用
前置准备环境(只能用pnpm)
"packageManager": "pnpm",
"engines": {
"node": ">=20.15.0",
"pnpm": "latest"
},
- 获取项目代码
git clone -b only-front --single-branch https://gitee.com/vichen2021/yiabp-mini.git
- 安装依赖
cd yiabp-mini
pnpm install
- 菜单图标替换
参考 菜单图标替换
- 推荐 使用菜单自行配置 (跟 cloud 版本打开方式一致)
使用内嵌 iframe 方式需要解决跨域问题 可参考nginx.conf配置
- 运行
pnpm dev:antd
- 打包
pnpm build:antd
这是一个特性 而不是一个bug!
- 菜单管理可分配 但只有
admin/superadmin角色能访问 其他角色访问会到403页面 - 租户相关菜单可分配 但只有
superadmin角色能访问 其他角色访问会到403页面 - 分配的租户管理员无法修改自己的角色的菜单(即管理员角色的菜单) 防止自己把自己权限弄没了
Git 贡献提交规范
feat增加新功能fix修复问题/BUGstyle代码风格相关无影响运行结果的perf优化/性能提升refactor重构revert撤销修改test测试相关docs文档/注释chore依赖更新/脚手架配置修改等workflow工作流改进ci持续集成types类型定义文件更改wip开发中
浏览器支持
最低适配应该为Chrome 88+以上浏览器 详见 css - where
本地开发推荐使用Chrome 最新版本浏览器
支持现代浏览器,不支持 IE
![]() IE |
![]() Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
|---|---|---|---|---|
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |







