免费开源WMSModernWMS仓库管理系统5分钟快速上手指南【免费下载链接】ModernWMSThe open source simple and complete warehouse management system is derived from our many years of experience in implementing erp projects. We stripped the original commercial system wms function and opened it up for free, hoping to help the majority of small and medium-sized enterprises. At present, the system supports cross-platform。项目地址: https://gitcode.com/GitHub_Trending/mo/ModernWMSModernWMS 是一款免费且完整的开源仓库管理系统WMS从商业 ERP 项目中剥离出仓储核心链路覆盖收货、库存、发货三个主流程面向想用低成本方式管好仓库的中小企业。你本地跑起来它只需要 5 分钟。它解决了什么问题中小仓库常用 Excel 或纸质单据记库存账实对不上、操作无留痕是常态。ModernWMS 把收货、库存、发货三条主流程搬进系统每一步都生成单据可追溯。许可证Apache-2.0可自由使用与修改后端.NET 7.0 EF Core三个项目均为 net7.0前端Vue 3 TypeScript Vuetify 3 VXETable Vite数据库SQLite、MySQL 8、SQL Server、PostgreSQL 可切换部署跨平台运行另附 Docker 一键启动脚本 五分钟跑起来环境要求.NET SDK 7.0Node.js 16.13.1含 yarn。克隆仓库后前后端分别启动git clone https://gitcode.com/GitHub_Trending/mo/ModernWMS cd backend dotnet run cd frontend yarn yarn dev启动后浏览器打开终端提示的前端地址用初始账号 admin、密码 1 登录。进入首页后左侧是首页、基础设置、收货管理、库存管理、仓内作业、发货管理六组菜单后端默认打开 Swagger 页面接口可以直接调试。 真实场景走一遍创建并处理一张到货通知单目标把供应商的货登记进系统。进入收货管理 → 到货通知点 新建通知单填写到货通知书编号、SKU、数量、供应商货到仓库后在待卸货页签做卸货确认核对商品与数量待分拣页签为每个品项安排货位待上架页签完成上架确认。单据按到货通知 → 待卸货 → 待分拣 → 待上架五个页签推进跳步操作会被系统拦截。查询库存并做一次库存调整目标查清货在哪、还有多少变更数量必留痕。进入库存管理按仓库、货位、货主等维度筛选各货位现存量实时可见账实不符时在仓内作业 → 库存调整新建调整单冻结、移动、加工同走单据流程。任何一次操作都能从单据回溯到人、时间和数量。发货单从新建推进到签收目标让每笔订单的状态全程可追踪。进入发货管理在 NEW SHIPMENT 页签新建发货单单据沿页签推进待拣货 → 已拣货 → 待打包 → 已打包 → 待称重 → 已称重 → 待发货 → 已发货每步有独立操作页支持批量确认、打印标签与二维码。发货确认后库存自动扣减取消订单则回滚占用。库存盘点校准账实差异目标用实盘数量校准账面。仓内作业 → 库存盘点发起盘点单录入各 SKU 实盘数量确认盘点单。确认后系统按盘点结果校准账面库存。 自定义与扩展改配置基本是找到文件、改值、刷新菜单权限角色菜单绑定实体在 backend/ModernWMS.WMS/Entities/Models/Rolemenu/接口实现在 backend/ModernWMS.WMS/Services/Rolemenu/页面勾选即生效审批流程流程条件在 FlowSetService.cs前端可视化节点编辑在 frontend/src/components/flow/国际化前端语言文件在 frontend/src/languages/langsJson/现有 cn.json、en.json、tw.json新增一门语言照格式新建 json 即可新增业务模块按Controller Entity ViewModel IService Service五件套扩展参照 backend/ModernWMS.WMS/Services/ 下任一现有模块生产部署docker/ 下含 Dockerfile、nginx.conf、run.sh。常见坑 FAQQ默认数据库能换吗可以。修改 appsettings.json 中 Database.db 字段为 Sqlite / MySql / SqlServer / Postgres四套连接字符串已预置在同文件。想用仓库自带的初始数据文件 wms.db把它设为 Sqlite。Q初始登录账号密码是什么admin密码 1。登录后在基础设置 → 用户管理里维护正式账号。Q生产部署时前端指向哪个后端地址改 frontend/.env.production 里的 VITE_BASE_PATH后端默认监听 20011 端口部署文档见 README.zh_CN.md。Q没有 .NET 环境怎么部署用 docker/Dockerfile 与 docker/run.sh 打包容器启动宿主机只需 Docker。先跑起来再谈下一步仓库地址https://gitcode.com/GitHub_Trending/mo/ModernWMS。建议先按上文把登录页跑通再顺收货、发货两条链路各走一遍。跑起来之后二次开发的入口就在 Services 目录里。【免费下载链接】ModernWMSThe open source simple and complete warehouse management system is derived from our many years of experience in implementing erp projects. We stripped the original commercial system wms function and opened it up for free, hoping to help the majority of small and medium-sized enterprises. At present, the system supports cross-platform。项目地址: https://gitcode.com/GitHub_Trending/mo/ModernWMS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
如何把 7 个字重装进 1 个文件:思源黑体可变字体完整实践指南 如何把 7 个字重装进 1 个文件:思源黑体可变字体完整实践指南 【免费下载链接】source-han-sans Source Han Sans | 思源黑体 | 思源黑體 | 思源黑體 香港 | 源ノ角ゴシック | 본고딕 项目地址: https://gitcode.com/gh_mirrors/so/source-han-sans
一个文件… · 2026/11/4 16:18:02
skill-from-scars:从反复踩过的坑,到可复用的 Agent Skill 使用 AI Coding 工具开发项目时,经常会遇到一种情况:某个错误花了很长时间才解决,相关经验整理到笔记之后,过了一段时间又在另一个项目中遇到类似问题。虽然 AI 能够帮助我们快速修复 Bug,但很多有价值的排查方法并没有… · 2026/11/4 16:17:01
Tiled 地形刷实战:30 分钟让 40×30 地图的过渡瓦片自动铺满 Tiled 地形刷实战:30 分钟让 4030 地图的过渡瓦片自动铺满 【免费下载链接】tiled Flexible level editor 项目地址: https://gitcode.com/gh_mirrors/ti/tiled
做 2D 关卡的开发者,Tiled 替你把"手挑过渡砖"这活接走了。4030 的地图有… · 2026/11/4 16:17:01
鸿蒙OS金融App全栈优化:安全与性能实战 1. 项目背景与核心价值 金融理财类App作为直接涉及用户资金安全的高敏感度应用,对系统稳定性、响应速度和数据安全有着近乎苛刻的要求。这个鸿蒙全栈项目正是针对金融行业特殊需求打造的解决方案,覆盖了从底层系统适配到上层业务逻辑的全链路优化。 在传… · 2026/11/4 17:04:57
Linux大文件解压避坑:7z替代unzip与ZIP炸弹体检 解压一个几十 GB 的归档包,看起来是最没有技术含量的活,直到 unzip 在终端里甩出一行红字,或者跑了四十分钟后卡在 99% 不动,你才会意识到这件事没那么简单。我近几年处理过不少大体量数据交付包,压缩格式五花八门&… · 2026/11/4 17:04:57
从告警到攻击链路:关联分析与链路展示工程实践 值班室里最难受的时刻,不是告警太少,而是屏幕上一天刷过去几千条告警,每一条单看都像那么回事,凑在一起却完全读不出发生了什么。IDS说某台机器有异常外连,终端侧说某个账号在批量试密码,日志平台说某台服务… · 2026/11/4 17:04:57
ToDesk 2025远程控制技术:8K/360帧与ZeroSync引擎解析 1. 远程控制技术的2025年进化:ToDesk年度报告深度解析 远程控制技术正在经历一场前所未有的变革。作为一名长期关注远程协作工具的技术从业者,我亲眼见证了ToDesk从最初的简单远程桌面工具,发展到如今支持8K/360帧超高清传输的全能平台。2025… · 2026/11/4 17:04:57
LLM赋能Text-to-SQL技术解析与应用实践 1. 项目概述:LLM赋能的下一代数据库交互范式 三年前当我第一次在团队内部演示用自然语言直接生成SQL查询时,多数同事还认为这只是个有趣的玩具。如今,基于大语言模型(LLM)的Text-to-SQL技术正在彻底重构人机交互数据库… · 2026/11/4 17:04:57
论文AI率检测与优化工具全解析 1. 论文AI率问题的现状与挑战 最近两年,学术圈出现了一个新名词叫"AI率",指的是论文中被检测工具判定为AI生成内容的比例。这个问题已经让不少研究生和科研工作者头疼不已——我指导的几位硕士生就遇到过投稿被编辑部直接退回的情况࿰… · 2026/11/4 17:03:56
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
AI辅助技术栈评估:提升研发决策效率60% 1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17
从生成Token到直接决策:Jev如何重塑AI Agent工程实践 1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17
32G统一内存跑大模型:内存账、TPS实测与端云分流 想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38