[开源]MIT开源协议,简洁、干净的中后台管理模板,方便二次开发
![[开源]MIT开源协议,简洁、干净的中后台管理模板,方便二次开发](https://yy123.ink/api/img/1782595174336-lho6gk.jpg)
一、开源项目简介

Nova Admin
一个简洁、干净的中后台管理模板
Nova-admin是一个基于Vue3、Vite5、Typescript、Naive UI, 简洁干净后台管理模板,用简单的方式实现完整功能,并尽可能的考虑代码规范,易读易理解无过度封装,方便二次开发。
二、开源协议
使用MIT开源协议
三、界面展示
项目预览

四、功能概述
Nova-admin是一个基于Vue3、Vite5、Typescript、Naive UI, 简洁干净后台管理模板,用简单的方式实现完整功能,并尽可能的考虑代码规范,易读易理解无过度封装,方便二次开发。
特性
-
基于Vue3、Vite5、TypeScript、NaiveUI、Unocss等最新技术栈开发
-
基于alova封装和配置,提供统一的响应处理和多场景能力
-
完善的前后端权限管理方案
-
支持本地静态路由和后台返回动态路由,路由简单易配置
-
对日常使用频率较高的组件二次封装,满足基础工作需求
-
黑暗主题适配, 界面样式保持Naive风格
-
仅在提交时进行eslint校验,没有过多限制,开发更简便
-
界面样式布局灵活可配置
五、技术选型
安装使用
本地开发环境建议使用 pnpm 8.x 、Node.js 18.x
接口文档
本项目使用ApiFox进行接口mock,查看在线文档以了解更多接口详情
Naïve UI
一个 Vue 3 组件库
比较完整,主题可调,使用 TypeScript,快
我尽力让它不要太慢。至少 select、tree、transfer、table、cascader 都可以用虚拟列表。
有点意思
比较完整
有超过 90 个组件,希望能帮你少写点代码。
使用 TypeScript
Naive UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接。
顺便一提,你不需要导入任何 CSS 就能让组件正常工作。
注意,naive-ui 仅支持 Vue3。如果你在使用 Vue2,可以去看看别的库。