Meteor System 是一个极简的后台管理系统解决方案,基于 Vue3 和 Ant Design Vue 实现。使用了最新的前端技术栈 Vue3 Setup语法糖 & Vite3 & Vue-Router4 & Ant Design Vue & Pinia & TypeScript 。
目前正在持续更新中,对于项目有不完善的地方,希望大家能多提意见。(⭐🤣)
以下为启动的过程:
-
npm install
-
npm run dev
-
初始化账号密码:admin/12345678
待测试环境部署,或本地部署
类型 | 说明 | 链接(欢迎Star⭐) |
---|---|---|
Meteor | Java后台 | https://github.com/huangjiayao1993/Meteor |
Meteor-System | Vue前端 | https://github.com/huangjiayao1993/Meteor-Meteor |
依赖 | 说明 | 版本 |
---|---|---|
Vue | Vue基础版本 | 3.3.4 |
Vue Router | Vue路由 | 4.2.4 |
Pinia | 跨组件/页面共享状态的储存库 | 2.1.4 |
Ant Design Vue | 页面实现 | 3.2.20 |
Vite | 新型前端构建工具 | 4.4.4 |
TypeScript | JavaScript类型的超集 | latest |
src
├── api -- 接口相关
│ ├── auth -- 权限认证相关api
│ ├── interface -- 接口模型
│ │ ├── login -- 登录相关模型
│ │ ├── system -- 系统相关模型
│ │ └── base.ts -- 基类模型
│ ├── system -- 系统接口相关api
│ └── index.ts -- 请求配置
├── assets -- 资源文件
├── components -- 自定义通用组件
├── layout -- 布局组件
├── routers -- 路由组件
├── store -- 缓存管理
├── style -- 样式管理
├── utls -- 工具集
└── views -- 页面管理
├── home -- 首页
├── login -- 登录页
├── system -- 系统页
└── notfound.vue -- 404等
-
组织管理
-
用户管理
-
角色管理
-
菜单管理
-
系统配置
-
字典管理
-
登录日志
-
操作日志
-
持续更新...