|
|
18 uur geleden | |
|---|---|---|
| .. | ||
| architecture | 5 dagen geleden | |
| guides | 5 dagen geleden | |
| standards | 5 dagen geleden | |
| 小程序原型 | 5 dagen geleden | |
| 小程序图表库示例 | 5 dagen geleden | |
| 问题反映 | 18 uur geleden | |
| README.md | 5 dagen geleden | |
| development.md | 5 dagen geleden | |
| error-handling.md | 5 dagen geleden | |
| index.md | 5 dagen geleden | |
| integration-testing-best-practices.md | 5 dagen geleden | |
| mini-code-login.md | 5 dagen geleden | |
| tailwind-merge.md | 5 dagen geleden | |
| ui-architecture.md | 5 dagen geleden | |
本项目是一个大型企业级招聘管理系统,采用 Monorepo 架构,包含管理后台、员工小程序、人才小程序等多个应用。
188-179-template-6/
├── packages/ # 核心共享包和模块 (61个)
├── allin-packages/ # 业务模块包 (15个)
├── mini-ui-packages/ # 小程序UI组件库 (18个)
├── mini/ # 员工小程序 (Taro)
├── mini-talent/ # 人才小程序 (Taro)
├── web/ # 管理后台 (React + Vite)
├── docs/ # 项目文档
└── _bmad/ # BMAD工作流配置
core-module: 核心业务逻辑shared-types: 共享类型定义shared-utils: 共享工具函数shared-crud: 通用CRUD服务shared-ui-components: 共享UI组件auth-module: 认证授权user-module: 用户管理file-module: 文件管理tenant-module: 租户管理orders-module: 订单管理goods-module: 商品管理merchant-module: 商家管理supplier-module: 供应商管理delivery-address-module: 收货地址geo-areas: 地理区域advertisements-module: 广告管理bank-names-module: 银行名称mini-payment: 小程序支付mini-charts: 图表组件mini-enterprise-auth-ui: 企业认证UImini-shared-ui-components: 共享UI组件allin-enums: 枚举定义yongren-dashboard-ui: 仪表板yongren-order-management-ui: 订单管理yongren-statistics-ui: 统计分析yongren-talent-management-ui: 人才管理rencai-auth-ui: 认证UIrencai-dashboard-ui: 仪表板rencai-attendance-ui: 考勤管理rencai-employment-ui: 入职管理rencai-personal-info-ui: 个人信息pnpm install
# 启动全部应用
pnpm dev
# 仅启动管理后台
pnpm run dev:web
# 仅启动员工小程序 H5
pnpm run dev:mini
# 仅启动人才小程序 H5
pnpm run dev:mini-talent
# 构建所有包
pnpm build
# 构建小程序UI包
pnpm run build:mini-ui-packages
# 运行所有测试
pnpm test
# 类型检查
pnpm typecheck
# 代码检查
pnpm lint
项目支持多租户架构,部分模块具有多租户变体(带 -mt 后缀):
auth-module-mtgoods-module-mtorders-module-mt