介绍
简介
Elegant-Admin 一款基于 Vue3、TypeScript、Vite5、Pinia、Element-Plus、Unocss 开源的后台管理框架,使用目前最新技术栈开发。本项目封装了一些常用组件、hooks、指令、动态路由、按钮级别权限控制等功能,可大大提升开发效率。
初衷与诞生
搭建这个脚手架的初衷是打造一个好用的中后台前端通用脚手架。
简单易用
开箱即用(out of box): 你不需要做任何额外的配置就可以开始编写业务代码,并且做好了最佳实践的配置
该脚手架已成功应用于多个项目 事实也证明 elegant-admin 足够易于上手
颜值在线
在保证简单易用的基础上,elegant-admin 参考了多款中后台,吸收其优点并进行了融合与统一,经过了大量的反复的调试。
需要掌握的基础知识
本项目基于 Vue3、Vite5、TS、Pinia、Element-Plus、Unocss 开发,并全部采用了的单文件组件
<script setup>
写法。建议您在开发前先学习以下内容,提前了解和学习这些知识,会对项目理解非常有帮助:
关于版本更新
- 本项目后期将会经历不断的更新迭代,后期尽量不进行破坏性更新。对于大多数前端开源管理系统,它们无法像 npm 包那样平滑的升级版本,因此我们为此给出一些升级的建议。
- 在编写代码时,应尽量避免修改核心部分。如果业务需要对框架核心内容进行修改,请记录下修改内容,以免在之后的升级过程中被覆盖掉。
浏览器支持
本地开发推荐使用 Chrome 最新版浏览器 Download。
生产环境支持现代浏览器,不在支持 IE 浏览器,更多浏览器可以查看 Can I Use Es Module。
IE
Edge
Firefox
Chrome
Safari
not support last 2 versions last 2 versions last 2 versions last 2 versions
如何加入我们 ?
- Elegant-Admin 目前还在持续更新中,本项目欢迎并鼓励您的参与,我们共同努力维护和改进它 💪。项目使用 MIT 开源协议,遵循免费原则,不会收取任何费用和版权费用,您可以放心使用它。