白洞版 · 源码结构目录
白洞版源码结构
Section titled “白洞版源码结构”mall4cloud 目录结构
mall4cloud├── mall4cloud-gateway -- 网关服务├── mall4cloud-auth -- 统一认证授权服务├── mall4cloud-common -- 公共能力模块│ ├── mall4cloud-common-ai -- AI 相关公共代码│ ├── mall4cloud-common-cache -- 缓存相关公共代码│ ├── mall4cloud-common-core -- 公共模块核心│ ├── mall4cloud-common-database -- 数据库连接相关公共代码│ ├── mall4cloud-common-jushuitan -- 聚水潭公共代码│ ├── mall4cloud-common-kuaidi100 -- 快递100公共代码│ ├── mall4cloud-common-leaf -- 基于美团 leaf 的生成 id 服务│ ├── mall4cloud-common-mongodb -- mongodb 相关公共代码│ ├── mall4cloud-common-order -- 订单相关公共代码│ ├── mall4cloud-common-product -- 商品相关公共代码│ ├── mall4cloud-common-rocketmq -- rocketmq 相关公共代码│ ├── mall4cloud-common-security -- 安全相关公共代码│ └── mall4cloud-common-sharding-proxy -- 分库分表(可选历史能力)├── mall4cloud-api -- 对内 API 契约模块│ ├── mall4cloud-api-admin -- 店铺、平台后台对内接口│ ├── mall4cloud-api-auth -- 授权对内接口│ ├── mall4cloud-api-biz -- biz,客服对内接口│ ├── mall4cloud-api-flow -- 数据分析对内接口│ ├── mall4cloud-api-group -- 拼团对内接口│ ├── mall4cloud-api-marketing -- 营销活动对内接口│ ├── mall4cloud-api-order -- 订单和配送对内接口│ ├── mall4cloud-api-payment -- 支付对内接口│ ├── mall4cloud-api-product -- 商品对内接口│ ├── mall4cloud-api-search -- 搜索对内接口│ ├── mall4cloud-api-seckill -- 秒杀对内接口│ └── mall4cloud-api-user -- 用户对内接口├── mall4cloud-admin -- 平台端/商家端后台服务├── mall4cloud-biz -- 通用业务服务(文件、通知、IM 等)├── mall4cloud-backup -- 备份服务├── mall4cloud-product -- 商品服务├── mall4cloud-search -- 搜索服务├── mall4cloud-user -- 用户服务├── mall4cloud-order -- 订单服务├── mall4cloud-marketing -- 营销服务├── mall4cloud-payment -- 支付服务├── mall4cloud-group -- 拼团服务├── mall4cloud-seckill -- 秒杀服务├── mall4cloud-flow -- 数据分析服务├── db -- MySQL 增量脚本└── es -- Elasticsearch 增量脚本mall4cloud-uniapp 目录结构
mall4cloud-uniapp├── .husky -- git钩子├── src -- 主目录│ ├── components -- 组件│ ├── i18n -- 国际化│ ├── js_sdk -- js_sdk目录│ ├── locale -- 国际化│ ├── package-activities -- 活动分包│ ├── package-b2b -- B2B分包│ ├── package-i18n -- 国际化分包│ ├── package-member -- 会员分包│ ├── package-prod -- 商品、订单分包│ ├── package-refund -- 退款分包│ ├── package-shop -- 店铺分包│ ├── package-user -- 用户分包│ ├── pages -- 主包│ ├── plugin -- 插件│ ├── router -- 路由│ ├── static -- 静态资源│ ├── stores -- 状态管理│ ├── theme -- 主题│ ├── uni_modules -- 第三方组件│ ├── utils -- 工具类│ ├── wxs -- wxs│ ├── app.css -- 全局样式│ ├── App.vue -- 入口文件│ ├── auto-imports.d.ts -- 自动导入类型│ ├── main.js -- 入口文件│ ├── manifest.json -- 项目配置│ ├── pages.json -- 页面配置│ ├── popup.scss -- 弹窗样式│ └── uni.scss -- 样式变量├── .editorconfig -- IDE编码风格配置文件├── .env.development -- 环境配置文件├── .env.production -- 环境配置文件├── .env.testing -- 环境配置文件├── .eslintignore -- eslint忽略清单├── .eslintrc.cjs -- eslint配置文件├── .gitignore -- git忽略清单├── .npmrc -- npm配置├── Dockerfile -- dockerfile├── README.md -- 项目说明├── index.html -- 入口文件├── jsconfig.json -- jsconfig配置文件├── nginx.conf -- nginx配置文件├── package.json -- 项目依赖├── tsconfig.json -- typescript配置文件└── vite.config.js -- vite配置文件mall4cloud-pc 目录结构
mall4cloud-pc├── .husky -- git钩子├── src -- 主目录│ ├── assets -- 静态资源│ ├── auto-import -- 自动导入│ ├── components -- 组件│ ├── directive -- 指令│ ├── i18n -- 国际化│ ├── layout -- 布局│ ├── login -- 登录│ ├── plugins -- 插件│ ├── router -- 路由│ ├── stores -- 状态管理│ ├── utils -- 工具类│ ├── views -- 页面│ ├── App.vue -- 入口文件│ ├── main.js -- 入口文件│ └── style.scss -- 全局样式├── .editorconfig -- IDE编码风格配置文件├── .env.development -- 环境配置文件├── .env.production -- 环境配置文件├── .env.testing -- 环境配置文件├── .gitignore -- git忽略清单├── .npmrc -- npm配置├── Dockerfile -- dockerfile├── README.md -- 项目说明├── index.html -- 入口文件├── jsconfig.json -- jsconfig配置文件├── nginx.conf -- nginx配置文件├── package.json -- 项目依赖└── vite.config.js -- vite配置文件mall4cloud-multishop 商家端后台
mall4cloud-multishop├── .husky -- git钩子├── public -- 静态资源├── src -- 主目录│ ├── api -- 接口│ ├── assets -- 静态资源│ ├── auto-import -- 自动导入│ ├── common -- 公共│ ├── components -- 组件│ ├── directive -- 指令│ ├── hooks -- 钩子│ ├── i18n -- 国际化│ ├── icons -- 图标│ ├── layout -- 布局│ ├── plugins -- 插件│ ├── router -- 路由│ ├── stores -- 状态管理│ ├── styles -- 公共样式目录│ ├── utils -- 工具类│ ├── views -- 页面│ ├── App.vue -- 入口文件│ ├── main.js -- 入口文件│ └── permission.js -- 权限管理├── .editorconfig -- IDE编码风格配置文件├── .env.development -- 环境配置文件├── .env.production -- 环境配置文件├── .gitignore -- git忽略清单├── .npmrc -- npm配置├── Dockerfile -- dockerfile├── README.md -- 项目说明├── index.html -- 入口文件├── jsconfig.json -- jsconfig配置文件├── nginx.conf -- nginx配置文件├── package.json -- 项目依赖└── vite.config.js -- vite配置文件mall4cloud-platform 平台端后台
mall4cloud-platform├── .husky -- git钩子├── public -- 静态资源├── src -- 主目录│ ├── api -- 接口│ ├── assets -- 静态资源│ ├── auto-import -- 自动导入│ ├── common -- 公共│ ├── components -- 组件│ ├── directive -- 指令│ ├── hooks -- 钩子│ ├── i18n -- 国际化│ ├── icons -- 图标│ ├── layout -- 布局│ ├── plugins -- 插件│ ├── router -- 路由│ ├── stores -- 状态管理│ ├── styles -- 公共样式目录│ ├── utils -- 工具类│ ├── views -- 页面│ ├── App.vue -- 入口文件│ ├── lang.js -- 语言入口│ ├── main.js -- 入口文件│ └── permission.js -- 权限管理├── .editorconfig -- IDE编码风格配置文件├── .env.development -- 环境配置文件├── .env.production -- 环境配置文件├── .gitignore -- git忽略清单├── .npmrc -- npm配置├── Dockerfile -- dockerfile├── README.md -- 项目说明├── index.html -- 入口文件├── jsconfig.json -- jsconfig配置文件├── nginx.conf -- nginx配置文件├── package.json -- 项目依赖└── vite.config.js -- vite配置文件mall4cloud-multishop-uniapp 商家移动端
mall4cloud-multishop-uniapp├── .husky -- git钩子├── src -- 主目录│ ├── api -- 接口│ ├── components -- 组件│ ├── hooks -- 钩子│ ├── i18n -- 国际化│ ├── locale -- 国际化│ ├── package-order -- 订单分包│ ├── package-prod -- 商品分包│ ├── package-settings -- 店铺设置分包│ ├── pages -- 主包│ ├── static -- 静态资源│ ├── stores -- 状态管理│ ├── uni_modules -- 第三方组件│ ├── utils -- 工具类│ ├── wxs -- wxs│ ├── app.scss -- 全局样式│ ├── App.vue -- 入口文件│ ├── auto-imports.d.ts -- 自动导入类型│ ├── main.js -- 入口文件│ ├── manifest.json -- 项目配置│ ├── pages.json -- 页面配置│ └── uni.scss -- 样式变量├── .editorconfig -- IDE编码风格配置文件├── .env.development -- 环境配置文件├── .env.production -- 环境配置文件├── .env.testing -- 环境配置文件├── .eslintignore -- eslint忽略清单├── .eslintrc.cjs -- eslint配置文件├── .gitignore -- git忽略清单├── .npmrc -- npm配置├── Dockerfile -- dockerfile├── README.md -- 项目说明├── index.html -- 入口文件├── jsconfig.json -- jsconfig配置文件├── nginx.conf -- nginx配置文件├── package.json -- 项目依赖├── tsconfig.json -- typescript配置文件└── vite.config.js -- vite配置文件