Skip to content

目录说明

目录使用 Monorepo 管理,项目结构如下:

bash
.
├── README.md # 项目说明文档
├── apps # 项目应用目录
   ├── backend-mock # 后端模拟服务应用
   ├── web-antd # 基于 Ant Design Vue 的前端应用
   ├── web-antdv-next # 基于 Ant Design Vue Next 的前端应用
   ├── web-ele # 基于 Element Plus 的前端应用
   ├── web-naive # 基于 Naive UI 的前端应用
   └── web-tdesign # 基于 TDesign 的前端应用
├── cspell.json # CSpell 配置文件
├── docs # 项目文档目录
├── eslint.config.mjs # ESLint 配置文件
├── lefthook.yml # Git Hook 配置文件
├── internal # 内部工具目录
   ├── lint-configs # 代码检查配置
   ├── commitlint-config # Commitlint 配置
   ├── eslint-config # ESLint 配置
   ├── oxfmt-config # Oxfmt 配置
   ├── oxlint-config # Oxlint 配置
   └── stylelint-config # Stylelint 配置
   ├── node-utils # Node.js 工具
   ├── tsconfig # 通用 tsconfig 配置
   └── vite-config # 通用 Vite 配置
├── oxfmt.config.ts # Oxfmt 配置入口
├── oxlint.config.ts # Oxlint 配置文件
├── package.json # 项目依赖配置
├── packages # 项目包目录
   ├── @core # 核心包
   ├── base # 基础包
   ├── design # 设计相关
   ├── icons # 图标
   ├── shared # 共享
   └── typings # 类型定义
   ├── composables # 组合式 API
   ├── preferences # 偏好设置
   └── ui-kit # UI 组件集合
       ├── layout-ui # 布局 UI
       ├── menu-ui # 菜单 UI
       ├── shadcn-ui # shadcn UI
       └── tabs-ui # 标签页 UI
   ├── constants # 常量
   ├── effects # 副作用相关包
   ├── access # 访问控制
   ├── plugins # 第三方大型依赖插件
   ├── common-ui # 通用 UI
   ├── hooks # 组合式 API
   ├── layouts # 布局
   └── request # 请求
   ├── icons # 图标
   ├── locales # 国际化
   ├── preferences # 偏好设置
   ├── stores # 状态管理
   ├── styles # 样式
   ├── types # 类型定义
   └── utils # 工具
├── playground # 演示目录
├── pnpm-lock.yaml # pnpm 锁定文件
├── pnpm-workspace.yaml # pnpm 工作区配置文件
├── scripts # 脚本目录
   ├── deploy # 部署相关脚本
   ├── turbo-run # Turbo 运行脚本
   └── vsh # VSH 脚本
├── stylelint.config.mjs # Stylelint 配置文件
├── turbo.json # Turbo 配置文件
├── vben-admin.code-workspace # VS Code 工作区配置文件
└── vitest.config.ts # Vitest 配置文件

贡献者

The avatar of contributor named as vben vben
The avatar of contributor named as Jin Mao Jin Mao
The avatar of contributor named as afe1 afe1
The avatar of contributor named as xingyu4j xingyu4j

页面历史

基于 MIT 许可发布.