一个简洁、干净的中后台管理模板

简介: nova-admin —— 一个基于Vue3、Vite5、Typescript、Naive UI, 简洁干净后台管理模板。

大家好,我是 Java陈序员

今天,给大家介绍一个简洁、开源的中后台管理模板项目。

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

nova-admin —— 一个基于Vue3、Vite5、Typescript、Naive UI, 简洁干净后台管理模板。

nova-admin 追求用简单的方式实现完整功能,无过度封装,方便二次开发。

功能特性:

  • 最新技术栈:基于Vue3、Vite5、TypeScript、NaiveUI、Unocss等最新技术栈开发
  • 网络请求:提供完善的网络请求封装,提供统一的响应处理和多场景能力
  • 权限管理:完善的前后端权限管理方案
  • 路由配置:支持本地静态路由和后台返回动态路由,路由简单易配置
  • 主题适配:支持暗黑主题适配,界面样式保持Naive风格
  • 代码规范:仅在提交时进行eslint校验,没有过多限制,开发更简便
  • 国际化:支持多语言(i18n)
  • 路由管理:支持本地静态路由和后台返回动态路由,简单易配置

项目截图

快速开始

环境准备:

  • Node.js 20.x
  • pnpm 8.x

1、拉取代码

git clone https://github.com/chansee97/nova-admin.git

2、安装依赖

pnpm install

3、本地启动

pnpm run dev

4、打包部署

pnpm run build

5、脚本说明

"scripts": {
   
   
    // 启动本地开发模式,mode标识为dev,端口号9980
    "dev": "vite --mode dev --port 9980",
    // 启动本地开发模式,mode标识为test(端口vite默认5173"dev:test": "vite --mode test",
    // 启动本地开发模式,mode标识为prod(端口vite默认5173"dev:prod": "vite --mode prod",
    // 进行类型检查 并使用vite构建,mode标识为prod
    "build": "vue-tsc --noEmit && vite build --mode prod",
    // 进行类型检查 并使用vite构建,mode标识为dev
    "build:dev": "vue-tsc --noEmit && vite build --mode dev",
    // 进行类型检查 并使用vite构建,mode标识为test
    "build:test": "vue-tsc --noEmit && vite build --mode test",
    // 预览打包后的产物,端口号9981
    "preview": "vite preview --port 9981",
    // 使用eslint检查代码
    "lint": "eslint .",
    // 使用eslint检查并自动修复代码
    "lint:fix": "eslint . --fix",
    // 可视化查看eslint规则配置
    "lint:check": "npx @eslint/config-inspector",
    // 使用vite-bundle-visualizer插件分析打包产物
    "sizecheck": "npx vite-bundle-visualizer"
}

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

相关文章
|
7月前
|
JavaScript 数据可视化 PHP
想要快速开发一个系统?选 BuildAdmin 就对了!
Part1介绍 基于 Vue3.3 + ThinkPHP8 + TypeScript + Vite + Pinia + Element Plus 等流行技术栈的后台管理系统,自适应多端、可视化 CRUD 代码生成、自带 WEB 终端、同时提供 Web、WebNuxt、Server 端、内置全局数据回收站和字段级数据修改保护、自动注册路由、无限子级权限管理等,无需授权即可免费商用,希望能帮助大家实现快速开发。
108 0
Vue3.0商店后台管理系统项目实战-模板语法
Vue3.0商店后台管理系统项目实战-模板语法
105 1
|
1月前
div+css3制作的简洁404错误页面特效源码
div+css3制作的简洁404错误页面特效源码是一段实现了非常简单也大方的效果的网站404错误页面效果代码,当鼠标经过404数字时,该数字会发光发亮,本段代码适应于所有网站使用,有需要的朋友们可以前来下载使用。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。
21 1
|
7月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的在线点歌系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js+uniapp小程序的在线点歌系统附带文章和源代码设计说明文档ppt
49 1
|
2月前
|
存储 移动开发 小程序
小程序界面设计软件源码生成器
小程序界面设计软件源码生成器
81 5
|
6月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的疫苗预约系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js+uniapp小程序的疫苗预约系统附带文章和源代码设计说明文档ppt
41 0
|
7月前
|
JavaScript
vue 自己制作的 刻度尺 方便简洁好用
vue 自己制作的 刻度尺 方便简洁好用
257 0
Vue3.0商店后台管理系统项目实战-事件的模板语法
Vue3.0商店后台管理系统项目实战-事件的模板语法
61 1
|
安全 数据可视化 网络协议
Excel用户的福音:不用写代码就能开发一个带界面的程序!
2015年,微软内部一个项目悄悄开始开发,主要目的是解决「Excel用户」不想编程,重复劳动多,下班晚等问题。2021年,这个项目终于来了,让不会写代码的你也能驯化计算机!
221 0
Excel用户的福音:不用写代码就能开发一个带界面的程序!