MCPcopy Index your code
hub / github.com/baimingxuan/vue3-admin-design

github.com/baimingxuan/vue3-admin-design @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
861 symbols 2,226 edges 301 files 15 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

vue vue-router pinia vite ant-design-vue typescript less

中文 | English

简介

vue3-admin-design是一个基于vue3 + ant-design-vue的后台管理系统的解决方案,它使用了最新的前端技术栈,并且提供了丰富的功能组件模块,可以帮助你快速搭建企业级中后台的前端架构。

特性

  • 技术栈:使用 Vue3、Vite3、TSX 等前端前沿技术开发
  • 主题:可配置的主题色
  • 国际化:内置完善的国际化方案
  • Mock 数据 内置 Mock 数据方案

预览

演示地址:https://baimingxuan.github.io/vue3-admin-design/
Github地址:https://github.com/baimingxuan/vue3-admin-design
演示地址(Vue2):https://baimingxuan.github.io/page-admin-design/
Github地址(Vue2):https://github.com/baimingxuan/vue-admin-design

开发

// 克隆项目
git clone https://github.com/baimingxuan/vue3-admin-design.git

// 安装依赖
pnpm install

// 开发
pnpm run dev

构建

// 构建
pnpm run build

浏览器支持

本地开发推荐使用Chrome 80+ 浏览器

支持现代浏览器, 不支持 IE

|  Edge

IE |  Edge

Edge | Firefox

Firefox | Chrome

Chrome | Safari

Safari | | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | | not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |

Git 贡献提交规范

  • feat 增加新功能
  • fix 修复问题/BUG
  • style 代码风格相关无影响运行结果的
  • perf 优化/性能提升
  • refactor 重构
  • revert 撤销修改
  • test 测试相关
  • docs 文档/注释
  • chore 依赖更新/脚手架配置修改等

Extension points exported contracts — how you extend this code

Encryption (Interface)
(no doc) [2 implementers]
src/utils/cipher.ts
GlobalComponents (Interface)
(no doc)
components.d.ts
ColorItem (Interface)
(no doc)
src/layout/setting/enum.ts
styleState (Interface)
(no doc)
src/types/index.ts
BarMapItem (Interface)
(no doc)
src/components/Scrollbar/src/types.ts
PermissionState (Interface)
(no doc)
src/stores/modules/permission.ts
DropMenu (Interface)
(no doc)
src/settings/localeSetting.ts
FormState (Interface)
(no doc)
src/views/image/image-compress.tsx

Core symbols most depended-on inside this repo

t
called by 142
src/locales/helper.ts
emit
called by 50
src/utils/mitt.ts
get
called by 31
src/utils/cache/memory.ts
get
called by 27
src/components/ApiCompo/src/hooks/useBindValue.ts
isArray
called by 23
src/utils/is.ts
useBaseSetting
called by 23
src/hooks/setting/useBaseSetting.ts
useMenuSetting
called by 20
src/hooks/setting/useMenuSetting.ts
set
called by 17
src/utils/cache/memory.ts

Shape

Function 691
Interface 95
Method 39
Class 22
Enum 14

Languages

TypeScript100%

Modules by API surface

src/stores/modules/tags.ts21 symbols
src/components/Form/src/hooks/useFormEvents.ts19 symbols
src/components/LogicFlow/src/Approve/register.ts17 symbols
src/components/Form/src/hooks/useForm.ts16 symbols
src/stores/modules/user.ts15 symbols
src/utils/cache/persistent.ts14 symbols
src/utils/cipher.ts13 symbols
src/stores/modules/app.ts12 symbols
src/components/Table/src/types/table.ts12 symbols
src/components/Application/src/AppSearch/useMenuSearch.ts12 symbols
src/views/image/image-composition/index.tsx11 symbols
src/utils/color.ts11 symbols

For agents

$ claude mcp add vue3-admin-design \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact