# vue3_admin_template **Repository Path**: liu-xiaochen/vue3_admin_template ## Basic Information - **Project Name**: vue3_admin_template - **Description**: vue3项目模板738279 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-18 - **Last Updated**: 2023-01-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue3.0-template-admin
- 💪 Vue 3.0 Composition API - 🔥 Written in TypeScript - 🏠 预览 [vue3.0-template-admin](https://geekqiaqia.github.io/vue3.0-template-admin/#/login?redirect=/home) ## ⭐️ Show your support Give a ⭐️ if this project helped you! ## 已完成功能 | The functionality is complete - [x] Element Plus - [x] N+1 多级菜单 - [x] Dashboard - [x] 表格 - [x] router Tab 选项卡 - [x] 表单 - [x] 图表 :antv or echart - [x] 二维码生成 - [x] 导入导出 Excel - [x] 导出 Zip 文件 - [x] 拖拽组件 - [x] 富文本编辑器 - [x] markdown 编辑器 - [x] 个人页 - [x] 登录/注册页 - [x] 404 / 403 - [x] 菜单管理 - [x] 角色管理 - [x] 自定义图标 - [x] 图片拖拽/裁剪 - [x] 支持切换主题色:一键换肤 - [x] 指令权限:v-permisson /全局方法:$permission (参考 tableList.vue) - [x] 国际化 - [x] 项目看板 ## 正在完成功能 | The functionality is being completed - [x] 可拖拽弹窗 - [x] 导航模式切换 - [x] 内容区域控制 ## 使用到的插件/库 | Plugin or lib - **eslint-plugin-vue** [eslint-plugin-vue](https://eslint.vuejs.org/user-guide/#faq) - **axios** 强大的前端请求库 - **fues.js** [fues.js Fuzzy Search 前端模糊搜索](https://github.com/krisk/Fuse) - **echart** [echart 数据可视化](http://echarts.apache.org/zh/index.html) - **antv** [antv 蚂蚁数据可视化](https://antv.vision/zh) - **xlsx** [xlsx SheetJS ](https://www.npmjs.com/package/xlsx) - **jszip** [jszip 优秀的前端压缩库 ](https://github.com/Stuk/jszip) - **mockjs** [mockjs 模拟和交互数据](http://mockjs.com/) - **wangeditor** [wangeditor 富文本编辑器](https://www.wangeditor.com/doc/) - **fullcalendar** [fullcalendar 丰富的日历插件](https://github.com/fullcalendar/fullcalendar-example-projects/tree/master/vue3-typescript) - **driverJS** [轻量级 driverJS 新用户引导](https://kamranahmed.info/driver.js/) ## 工程化 | Project Tool - Git Hook 工具:[husky](https://typicode.github.io/husky/#/) + [lint-staged](https://github.com/okonet/lint-staged) - 代码规范:[EditorConfig](http://editorconfig.org) + [Prettier](https://prettier.io/) + [ESLint](https://eslint.org/) + [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript#translation) - 提交规范:[Commitizen](http://commitizen.github.io/cz-cli/) + [Commitlint](https://commitlint.js.org/#/) - 包管理器:[only-allow](https://www.npmjs.com/package/only-allow) ## 浏览器支持 推荐使用`webkit`内核浏览器 支持现代浏览器, 不支持 IE | [