knowledge-admin/README.md
XiuYun CHEN 072cdf6fdc 首次
2025-07-29 09:47:53 +08:00

96 lines
3.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#💐💐💐 Vue 3.2 + vuex + Vite2 + Element-Plus 后台管理系统
![banner](./src/assets/login2.png)
### 前言 📖
项目基于 Vue3.2、Javascript、Vite2、vuex、Element-Plus 开发的一套后台管理模板,目前利用空余时间开发 🕒🕒🕒🕒。项目中借鉴很多优秀的后台管理系统,从 0 开始搭建项目(其中 ui 图是借鉴了【即时设计】里的优秀的设计图),整个项目还有很多地方不完善,后期会持续更新,希望大家能多提意见。
### ?为什么开发这个管理系统 👩‍🔬
- 主要是想把自己常用的组件进行一个封装 二次巩固
- 目前看了很多优秀的 Vue3 的开源后台管理系统,感觉都非常庞大(想开发一套适合自己的)
### 一、在线预览 🛫
- Linkhttp://124.221.156.158:9797/#/login
### 二、gitee 地址 🛫
- Linkhttps://gitee.com/tanzo/vue-manage-system
### 三、本地预览 🛫🛫🛫
```
git clone 项目地址
npm install (依赖安装失败可以尝试cnpm install)
npm run dev
```
### 四、🔨 项目功能
- 🚀 使用 Vue3.2 开发,单文件组件 `script setup`开发
- 🚀 采用动态路由菜单模式
- 🚀 数据模拟用到了 MockJS
- 🚀 使用 Vuex getter 模块化管理( 加入了持久化插件)
- 🚀 Axios 的二次封装 (全局错误拦截、常用请求封装、全局请求 Loading、取消重复请求……
- 🚀 对 el-table 组件进行的二次封装
- 🚀 使用 vue-router 进行路由权限拦截403 页面)、页面按钮权限配置、路由懒加载
- 🚀 使用 keep-alive 对整个页面进行缓存,支持多级嵌套页面(缓存路由里可配置、页面切换加入动画效果)
- 🚀 常用自定义指令的封装 直接 v-copy 即可实现复制 (复制、拖拽、、、等等)
- 🚀 vite.config.js 打包配置(静态资源合并打包/清除 log/gzip 压缩配置等)
### 五、项目截图 📷
#### 1、登录页
![login-light](./src/assets/login2.png)
#### 2、首页
![home_light](./src/assets/home2.png)
#### 3、表格页
![table_light](./src/assets/table.png)
#### 4、流程图
![dataScreen02](./src/assets/flow.png)
### 六、文件资源目录 📚
```text
├─ .vscode # vscode推荐配置
├─ public # 静态资源文件(忽略打包)
├─ src
│ ├─ api # API 接口管理
│ ├─ assets # 静态资源文件
│ ├─ components # 全局组件
│ ├─ config # 全局配置项
│ ├─ instruction # 指令文件
│ ├─ layout # 框架布局
│ ├─ router # 路由管理
│ ├─ store # VUEX模块化管理
│ ├─ styles # 全局样式
│ ├─ utils # 工具库color函数的封装
│ ├─ views # 项目所有页面
│ ├─ App.vue # 入口页面
│ └─ main.js # 入口文件
└─ vite.config.ts # vite 配置
```
### 七、浏览器支持
> vue3.2 不支持 IE 浏览器。其他还行吧(其实我没测 🤣🧐)
### 八、项目后台接口 🧩🧐
> 项目后台接口全部采用 Mock 数据
### 九 最后求个关注 👀 🌟🌟🌟🙇‍♀️🙇‍♀️🙇‍♀️
![home_light](https://s1.328888.xyz/2022/09/18/oyxSr.gif)