代码以MIT协议完全开源,无需付费即可搭建一套商业级WMS!如果你不够预算去购买大型的仓管系统,不妨体验一下 ModernWMS
项目采用 Vue3 + TS + .Net7 等前沿框架进行开发,社区活跃,同时有 完整的开发部署流程 ,开箱即用,无需等待!
为何选择 ModernWMS?
开源免费
为了降低您管理的成本,您可以完全免费地进行部署;如果您希望二次开发,也完全不用担心版权问题!
降本增效
几乎零成本的投入,为您带来管理的便捷,提高工作效益的同时,也能不断提升企业的竞争力!
极简流程
系统仅保留最核心功能,包括收货、发货、库存、仓内作业,让您快速上手,降低操作者学习成本!
代码地址:https://gitee.com/modernwms/ModernWMS
项目环境要求
Linux OS
- Ubuntu 18.04(LTS),20.04(LTS),22.04(LTS)
- CentOS Stream 8,9
- RHEL 8(8.7),9(9.1)
- Debian 10,11
- openSUSE 15
Windows OS
- Windows 10 版本 1607 或更高版本
- Windows Server 2012 或更高版本
安装
Linux
-
下载源码后编译
cd /tmp/ && wget https://gitee.com/modernwms/ModernWMS/repository/archive/master.zip
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get update && sudo apt-get install -y dotnet-sdk-7.0 curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs sudo apt-get install gcc g++ make sudo npm install -g yarn
sudo apt install unzip cd /tmp/ && unzip master.zip && cd ./ModernWMS-master mkdir -p /ModernWMS/frontend/ /ModernWMS/backend/ cd /tmp/ModernWMS-master/frontend/ sed -i 's#http://127.0.0.1#http://前部署服务器的IP地址#g' ./.env.production yarn && yarn build && cp -rf /tmp/ModernWMS-master/frontend/dist/* /ModernWMS/frontend/ cd /tmp/ModernWMS-master/backend/ && sudo dotnet publish && cp -rf /tmp/ModernWMS-master/backend/ModernWMS/bin/Debug/net7.0/publish/* /ModernWMS/backend/ cp -rf /tmp/ModernWMS-master/backend/ModernWMS/wms.db /ModernWMS/backend/
cd /tmp/ && wget http://nginx.org/download/nginx-1.18.0.tar.gz tar -zxvf nginx-1.18.0.tar.gz && cd nginx-1.18.0 ./configure --prefix=/etc/nginx --with-http_secure_link_module --with-http_stub_status_module --with-http_realip_module --without-http_rewrite_module --without-http_gzip_module make && make install cp -rf /ModernWMS/frontend/* /etc/nginx/html/ nohup /etc/nginx/sbin/nginx -g 'daemon off;' & cd /ModernWMS/backend/ && dotnet ModernWMS.dll --urls http://0.0.0.0:20011
- 第四步,安装nginx
- 第三步,编译前端和后端
- 第二步,安装.NET SDK 和 NodeJS
- 第一步,下载源码
Windows
- 下载源码后编译部署
cd C: wget -Uri https://github.com/fjykTec/ModernWMS/archive/refs/heads/master.zip -OutFile master.zip Expand-Archive -Path C:master.zip -DestinationPath C:
wget -Uri https://download.visualstudio.microsoft.com/download/pr/35660869-0942-4c5d-8692-6e0d4040137a/4921a36b578d8358dac4c27598519832/dotnet-sdk-7.0.101-win-x64.exe -OutFile dotnet-sdk-7.0.101-win-x64.exe .dotnet-sdk-7.0.101-win-x64.exe /install /quiet /norestart wget -Uri https://nodejs.org/dist/v16.13.1/node-v16.13.1-x64.msi -OutFile node-v16.13.1-x64.msi msiexec /i .node-v16.13.1-x64.msi /passive /norestart npm install -g yarn
md C:ModernWMSfrontend md C:ModernWMSbackend cd C:ModernWMS-masterbackend dotnet publish copy-item -path "C:ModernWMS-masterbackendModernWMSbinDebugnet7.0publish*" -destination "C:ModernWMSbackend" -recurse copy-Item "C:ModernWMS-masterbackendModernWMSwms.db" -Destination "C:ModernWMSbackend" cd C:ModernWMS-masterfrontend yarn yarn build copy-item -path "C:ModernWMS-masterfrontenddist*" -destination "C:ModernWMSfrontend" -recurse
cd C: wget -Uri http://nginx.org/download/nginx-1.16.1.zip -OutFile nginx-1.16.1.zip Expand-Archive -Path C:nginx-1.16.1.zip -DestinationPath C: copy-item -path "C:ModernWMSfrontend*" -destination "C:nginx-1.16.1html" -recurse cd C:nginx-1.16.1 start nginx.exe cd C:ModernWMSbackend dotnet ModernWMS.dll --urls http://0.0.0.0:20011
- 第四步,安装nginx并启动
- 第三步,编译前端和后端
- 第二步,安装.NET SDK 和 NodeJS
- 第一步,下载源码
Docker
-
方法 1: 直接从dockerhub中下载镜像
sudo apt install docker.io sudo docker pull modernwms/modernwms:1.0
sudo docker run -d -p 20011:20011 -p 80:80 modernwms/modernwms:1.0 ./run.sh sudo docker ps -a | awk 'NR>1 && $2=="modernwms/modernwms:1.0" {print $1}' sudo docker exec -it /bin/bash
进入docker容器后,在容器中执行以下命令
grep -rl "http://127.0.0.1:20011" /frontend | xargs sed -i 's#http://127.0.0.1:20011#http://IP address:20011#g' exit
重启容器
sudo docker restart
- Step 2,部署
- Step 1, 安装docker,下载镜像
-
方法 2: 自行构建镜像
cd /tmp/ && wget https://gitee.com/modernwms/ModernWMS/repository/archive/master.zip
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get update && sudo apt-get install -y dotnet-sdk-7.0 curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs sudo apt-get install gcc g++ make sudo npm install -g yarn
sudo apt install unzip cd /tmp/ && unzip master.zip && cd ./ModernWMS-master cd /tmp/ModernWMS-master/frontend/ && sed -i 's#http://127.0.0.1#http://前部署服务器的IP地址#g' ./.env.production yarn && yarn build && cp -rf /tmp/ModernWMS-master/frontend/dist/* /tmp/ModernWMS-master/docker/frontend/ cd /tmp/ModernWMS-master/backend/ && sudo dotnet publish && cp -rf /tmp/ModernWMS-master/backend/ModernWMS/bin/Debug/net7.0/publish/* /tmp/ModernWMS-master/docker/backend/ cp -rf /tmp/ModernWMS-master/backend/ModernWMS/wms.db /tmp/ModernWMS-master/docker/backend/
sudo apt install docker.io cd /tmp/ModernWMS-master/docker/ docker build -t modernwms:1.0 . docker run -d -p 20011:20011 -p 80:80 modernwms:1.0 ./run.sh
- 第四步,部署docker
- 第三步,编译前端和后端
- 第二步,安装.NET SDK 和 NodeJS
- 第一步,下载源码
使用方法
打开浏览器,进入:http://127.0.0.1 或者http://部署电脑的IP地址
初始账号: admin 密码: 1
阅读全文
资源下载
下载价格免费
下载说明:
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站运营赞助费用或者线下劳务费用!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:https://www.shuli.cc/?p=15078,转载请注明出处。
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站运营赞助费用或者线下劳务费用!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:https://www.shuli.cc/?p=15078,转载请注明出处。
评论0