【限时免费】 【tmom】开源下载和安装教程
·
【tmom】开源下载和安装教程
1、项目介绍
TMom是一款支持多厂区/多项目级的MOM/MES系统,包含计划排程、工艺路线设计、在线低代码报表、大屏看板、移动端等功能。采用前后端分离架构:
- 前端:Vue3 + TypeScript + Ant Design Vue
- 后端:.NET8 + SqlSugar(支持多数据库切换)
- 特色功能:数据隔离与聚合、在线模板设计、可视化工艺流程等
2、项目下载位置
通过GitCode获取项目源码:
git clone https://gitcode.com/thgao/tmom.git
3、项目安装环境配置
前端环境
- Node.js 20.x
- pnpm 包管理器

后端环境
- .NET 8 SDK
- Redis 服务
- 数据库(MySQL/SQLServer/PostgreSQL等)
4、项目安装方式
前端安装步骤
cd ./web
pnpm i # 安装依赖
pnpm dev # 开发模式运行
pnpm build # 生产环境打包
后端配置
- 修改
appsettings.json配置:
{
"ConnectionStrings": {
"Default": "Server=.;Database=tmom;Uid=root;Pwd=123456;"
},
"Redis": "localhost:6379"
}
- 启动后端项目并导入菜单数据
5、项目处理脚本
常用脚本示例
# 前端代码格式化
pnpm lint
# 生成数据库迁移文件
dotnet ef migrations add InitialCreate
# 压测脚本示例(需安装Locust)
locust -f load_test.py
系统架构示意图

注意:首次运行需确保Redis和数据库服务已启动,测试账号为test/123456
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)