Vben admin

项目简介

Vben Admin 是基于 Vue 3、Vite 和 Ant Design Vue 构建的高效开源后台管理系统解决方案。其设计目标是为企业级应用提供开箱即用的中后台前端框架,注重开发体验与性能优化。

技术栈

  • 前端框架: Vue 3(Composition API)
  • 构建工具: Vite 4
  • UI 组件库: Ant Design Vue 3.x
  • 状态管理: Pinia
  • 路由: Vue Router 4
  • HTTP 客户端: Axios

核心特性

现代化开发体验

支持 TypeScript 和 JavaScript 双模式,提供完整的类型推断。集成 Vite 的快速热更新,显著提升开发效率。

权限与路由控制

动态路由与角色权限管理模块可通过后端接口配置,实现灵活的权限控制方案。

预设模板与组件

内置多种页面模板(如列表、表单、详情页等)和业务组件(图表、富文本编辑器等),减少重复代码编写。

主题与样式定制

提供深色/浅色主题切换,支持通过 Less 变量快速自定义全局样式,满足品牌化需求。

国际化支持

默认集成多语言切换功能,涵盖中英文等常见语言配置,便于拓展其他语言。

应用场景

  • 企业级后台管理系统
  • SaaS 平台管理端
  • 数据可视化仪表盘
  • 快速原型开发

学习资源

快速开始

bash 复制代码
# 克隆项目
git clone https://github.com/vbenjs/vue-vben-admin.git

# 安装依赖
pnpm install

# 启动开发环境
pnpm dev

开发环境准备

相关推荐
qixingchao14 小时前
VUE Pinia 官方首推的数据状态管理库
前端·javascript·vue.js
凌波粒14 小时前
CSS基础详解(2)--Grid网格布局详解
前端·css·css3·html5
飛67914 小时前
Flutter 状态管理深度实战:从零封装轻量级响应式状态管理器,告别 Provider/Bloc 的臃肿与复杂
前端·javascript·flutter
汝生淮南吾在北14 小时前
SpringBoot3+Vue3新闻动态网站
前端·javascript·vue.js·spring boot·毕业设计·毕设
LYFlied14 小时前
Vue Router 监听地址变化的核心逻辑示意
前端·javascript·vue.js·vue router·前端路由·源码理解
web守墓人14 小时前
【前端】rspack和rsbuild的关系
前端
韩曙亮14 小时前
【Web APIs】鼠标经过、离开事件 ( mouseover、mouseout 事件 | mouseenter、mouseleave 事件 )
前端·javascript·web apis·mouseover·mouseout·mouseenter·mouseleave
brzhang14 小时前
MCP A2A Skills 这三个词搞懂了 再去写你的智能体
前端·后端·架构
LYFlied14 小时前
浅谈跨端开发:大前端时代的融合之道
前端·flutter·react native·webview·大前端·跨端开发·hybrid
LYFlied14 小时前
浅谈前端构建工具核心理解&&主流工具对比
前端·webpack·软件构建·rollup·vite·开发工具·工程化