项目实现说明(芋道 yudao 后台管理系统前端)
一、项目定位
基于 vue-vben-admin 的企业级中后台前端,内置 20+ 业务域(CRM、ERP、MES、WMS、HRM、OA、BPM 工作流、商城、IoT、支付、财务等)约 1900 个页面,可支撑政企、集团及中小企业的定制化管理系统交付。
二、技术架构(四层 Monorepo)
应用层 apps/:5 套 UI 皮肤外壳(Ant Design Vue / Element Plus / Naive UI / TDesign / antdv-next),其中 antd、antdv-next、ele 三套为全量业务,naive、tdesign 为轻量预设。
核心 UI 层 packages/@core:业务无关的 UI 抽象(shadcn-ui、form-ui、layout-ui、menu-ui、tabs-ui 等),实现"换皮肤不换业务"。
公共层 packages/:状态管理、工具函数、国际化、常量、图标、样式等通用能力。
工程层 internal/:Vite 配置、Tailwind 配置、TypeScript 配置、代码规范。
三、核心技术栈
Vue 3 + TypeScript + Vite 8(Rolldown 打包)+ Pinia + vue-router + Tailwind CSS 4 + Axios;包管理采用 pnpm(workspace + catalog 集中版本),任务编排用 Turbo。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者