Skip to content
On this page

项目介绍

vue-admin 是一款基于 Vue3 和各种技术前后端结合的基础开发平台。

技术选型

  • 前端:基于Vue3Arco-vue构建基础页面。
  • 后端:用Nestjs快速搭建基础restful风格API,Nestjs是一个 node 语言编写的Web框架。
  • 数据库:采用MySql>5.7版本,数据库引擎 innoDB,使用Typeorm实现对数据库的基本操作。
  • API文档:使用Swagger构建自动化文档。

主要功能

  • 用户管理:系统管理员分配用户角色和角色权限。
  • 角色管理:创建权限控制的主要对象,可以给角色分配不同api权限和菜单权限。
  • 菜单管理:实现用户动态菜单配置,实现不同角色不同菜单。
  • 配置管理:配置文件可前台修改(测试环境不开放此功能)。
  • 富文本编辑器:MarkDown编辑器功能嵌入。
  • restful示例:可以参考用户管理模块中的示例API。

MIT Licensed