Name Last Update
..
.changeset Loading commit data...
apps Loading commit data...
docs Loading commit data...
internal Loading commit data...
packages Loading commit data...
playground Loading commit data...
resource Loading commit data...
scripts Loading commit data...
.browserslistrc Loading commit data...
.commitlintrc.js Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitconfig Loading commit data...
.gitignore Loading commit data...
.gitpod.yml Loading commit data...
.node-version Loading commit data...
.npmrc Loading commit data...
.prettierignore Loading commit data...
.prettierrc.mjs Loading commit data...
.stylelintignore Loading commit data...
CHANGELOG.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
cspell.json Loading commit data...
eslint.config.mjs Loading commit data...
lefthook.yml Loading commit data...
package.json Loading commit data...
pnpm-workspace.yaml Loading commit data...
publish_demo.bat Loading commit data...
stylelint.config.mjs Loading commit data...
tea.yaml Loading commit data...
turbo.json Loading commit data...
vben-admin.code-workspace Loading commit data...
vitest.config.ts Loading commit data...
vitest.workspace.ts Loading commit data...

README.md

简介

license

基于 ruoyi-plus-vben & vben5 & ant-design-vue 的 Yi 框架前端项目

完全兼容意框架Yi.Admin rbac模块

组件/框架 版本
vben 5.5.6
ant-design-vue 4.2.6
vue 3.5.13

提示

该仓库使用vben5开发,采用分包目录结构, 具体开发路径为: 根目录/apps/web-antd

后端需要开启”furion格式的规范化api“:路径在Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs

文档

ruoyi-vben 框架文档

VbenAdmin V5 文档地址

安装使用

前置准备环境(只能用pnpm)

"packageManager": "pnpm",
"engines": {
  "node": ">=20.15.0",
  "pnpm": "latest"
},

安装依赖

cd yiabp-mini

pnpm install

运行

pnpm dev:antd

打包

pnpm build:antd

这是一个特性 而不是一个bug!

  1. 菜单管理可分配 但只有admin/superadmin角色能访问 其他角色访问会到403页面
  2. 租户相关菜单可分配 但只有superadmin角色能访问 其他角色访问会到403页面
  3. 分配的租户管理员无法修改自己的角色的菜单(即管理员角色的菜单) 防止自己把自己权限弄没了

Git 贡献提交规范

参考 vue 规范 (Angular)

  • feat 增加新功能
  • fix 修复问题/BUG
  • style 代码风格相关无影响运行结果的
  • perf 优化/性能提升
  • refactor 重构
  • revert 撤销修改
  • test 测试相关
  • docs 文档/注释
  • chore 依赖更新/脚手架配置修改等
  • workflow 工作流改进
  • ci 持续集成
  • types 类型定义文件更改
  • wip 开发中

浏览器支持

最低适配应该为Chrome 88+以上浏览器 详见 css - where

本地开发推荐使用Chrome 最新版本浏览器

支持现代浏览器,不支持 IE

 EdgeIE  EdgeEdge FirefoxFirefox ChromeChrome SafariSafari
not support last 2 versions last 2 versions last 2 versions last 2 versions