同步操作将从 合肥萌猫科技有限公司/youdidao-unmanned-shop 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
GlobeCat商城系统-有地道全栈无人商城:有地道项目是一套无人电商售货系统,包含前台商城系统(小程序,快应用,h5,APP)、后台管理系统以及服务端。技术栈:Eggjs+Tarojs+AntDesign+React+Graphql+Typescript,我们做全网首个无人超市开源。
小程序:
商城管理系统:
手动下载zip代码或者使用命令下载git clone
进入代码根目录:
配置config文件:
后台管理系统配置:
admin/config/config.js中配置'umi-plugin-apollo'的uri默认为
前台商城系统配置:
client/src/utils/client.ts中配置new ApolloClient中的uri默认为
服务端的配置
在本地需要开启redis和mysql
server/config/config.default.ts中配置对应的redis,mysql,以及第三方的接口配置。
启动程序
首先启动后台也就是服务端
# 安装依赖包
npm i
npm run dev
open http://localhost:7001/
启动后台管理系统
npm i
npm run tsc
npm run start
启动前台商城系统
npm i
# 微信小程序
npm run dev:weapp
# 百度小程序
npm run dev:swan
# 支付宝小程序
npm run dev:alipay
# h5网页
npm run dev:h5
# react-native
npm run dev:rn
在本地安全平稳运行后,如果您想在您的生产环境上面部署,你可能需要搭建线上的安全生产环境。
服务端
在服务器上需要开启redis和mysql
到server目录下打开控制台或者cd到server目录进行
npm i
npm run start
Eggjs框架内置了 egg-cluster 来启动 Master 进程,Master 有足够的稳定性,不再需要使用 pm2 等进程守护模块。
前台商城系统
npm i
# 微信小程序
npm run build:weapp
# 百度小程序
npm run build:swan
# 支付宝小程序
npm run build:alipay
# h5网页
npm run build:h5
# react-native
npm run build:rn
按照您的需求可以进行按需打包,得到的代码在client/dist目录下,按需上传服务器。
后台管理系统
npm i
npm run build
打包后的文件在admin/dist目录下,倒出后进行服务器代码上传。
交流群:
联系QQ: 59187993
反馈邮箱: layzhou@foxmail.com
未获取商业授权之前,不得将本软件用于商业用途(包括但不限于二次开发销售,以营利为目的的商业用途等)。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。