- ele-admin-plus-micro-ultra
|-apps# 应用包
| |-app-main# 主应用,主入口应用
| |-app-system# 子应用一,远程应用
| |-app-example# 子应用二,远程应用
| |-app-template# 子应用三,远程应用
|-packages# 公共包
| |-ele-admin-plus# Ele 开头的扩展组件库
| |-app-assets# 静态资源,按需打包
| |-app-config# 公共配置,按需打包
| |-app-core# 应用共享核心,路由、状态管理等,shared 保证状态统一
| |-app-utils# 公共工具,按需打包
| |-app-api# 公共 API 接口,按需打包
| |-app-composables# 公共组合式工具,按需打包
| |-app-components# 公共组件,按需打包
| |-app-business# 公共业务组件,按需打包
| |-app-base# 应用基座,vue app
入口,子应用也要独立访问,所以抽取为公共包
|-public# 公共静态资源
|-scripts# 脚本
|-docs# 文档
|-AGENTS.md
|-llms.txt
|-turbo.json# 命令编排配置
|-.dependency-cruiser.js# 依赖治理配置
|-eslint.config.js# eslint 配置
|-tsconfig.json
|-package.json