mms/mms-ui
2025-04-25 14:02:24 +08:00
..
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00
2025-04-25 14:02:24 +08:00


模块化管理系统


系统介绍

🔥🔥🔥模块化管理系统Modular management system简称MMS是一款基于多应用模块用户、商品、支付、订单、分销、日志、定时、通信、直播、广告、文章等多模块应用开源系统可快速的应用与各类项目研发中定期更新功能修复、上新、技术栈分享 ( 十年磨一剑,做最有价值的开源项目)

系统版本


名称 项目名 项目地址 注意事项
基础版-后端 mms - Gitee 🙋‍♂️适用:纯后端的系统
基础版-前端 mms-ui - Gitee 🙋‍♂️适配:基础版后端系统
MMS商城版 mms-mall - Gitee 🙋‍♂️若遇到问题请联系我们备注mms
📢微信号qq942879858
📢Q  Q号942879858

开发语言

vue vite typescript Pinia2 eslint pnpm Prettier Sass WindCSS




部署方式


官方文档


模块化管理系统

模块介绍

序号 目录 子模块名称 模块名称 备注
1 mms-admin 系统管理启动模块 已完成
2 mms-merchant 商户管理启动模块 待完成
3 mms-mobile 移动端接口启动模块 已完成
4 mms-modules MMS模块集 持续增加中
5 ________ mms-common 公共模块 已完成
6 ________ mms-framework 核心模块 已完成
7 ________ mms-mq 消息队列 已完成
8 ________ mms-system 系统管理 已完成
9 mms-patulous 第三方模块集 已完成
10 ________ mms-generator 代码生成 已完成
11 ________ mms-powerjob 定时任务 已完成
12 ui-admin 系统管理前端 已完成
13 ui-mobile 移动端 已完成
14 ui-tenant 商户管理前端 待完成

部署方式


官方文档


模块化管理系统

🏭 环境支持

Edge Firefox Chrome Safari
Edge ≥ 88 Firefox ≥ 78 Chrome ≥ 87 Safari ≥ 13

由于 Vue3 不再支持 IE11故而 ElementPlus 也不支持 IE11 及之前版本。

使用说明

Vite 不再支持 Node 12 / 13 / 15因为上述版本已经进入了 EOL 阶段。现在你必须使用 Node 14.18+ / 16+ 版本。

💫 YARN方式 (推荐方式)

🚧 安装 yarn

# 推荐安装 20.15.0
nvm install 20
# 切换 20.15.0
nvm use 20
# 安装yarn
npm install -g yarn --registry=https://registry.npmmirror.com
# 进入项目
cd ./mms-ui

# 安装依赖
yarn install --registry=https://registry.npmmirror.com

# 运行项目
yarn dev

# 打包发布
yarn build

😀 nvm管理工具管理Nodejs

# 推荐安装 16.14.0
nvm install 16.14.0

# 切换
nvm use 16.14.0

# 验证
nvm ls

🍉 NPM方式 (保守方式)

# 安装依赖
npm install --registry=https://registry.npmmirror.com

# 运行项目
npm run dev

# 打包发布
npm run build

💯 🐱 🙋‍♂️ 💫 📢 🔥常见问题

  1. vite build --mode production && vue-tsc --noEmit
  • vue-tscVue 官方提供的命令,用于执行 TS 的类型检查。它在执行时会根据项目中的 tsconfig.json 文件配置进行类型检查.

  • --noEmitTS 编译器的选项,使用 --noEmit 选项后编译器仅执行类型检查而不会生成任何实际的编译输出在打包的时候编译器执行了TS类型检查所以才报了一堆错类型错误最终不会影响项目的正常运行。

  1. 有时候会出现Couldn't find any versions for "@rollup/rollup-linux-riscv64-gnu" that matches "4.34.2"? Please choose a version of "@rollup/rollup-linux-riscv64-gnu" from this list: (Use arrow keys) 找不到与“4.34.2”匹配的“@rollup/rollup-linux-riscv64-gnu”的任何版本 请从这个列表中选择一个“@rollup/rollup-linux-riscv64-gnu”的版本(使用箭头键)