mall-admin-web是一个电商后台管理系统的前端项目,基于Vue Element实现。 主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能。
搭建步骤
本地环境搭建
本地安装开发环境中的所有工具并启动,具体参考deploy-windows.md;
克隆源代码到本地,使用IDEA或Eclipse打开,并完成编译;
在mysql中新建mall数据库,导入document/sql下的mall.sql文件;
启动mall-admin项目:直接运行com.macro.mall.MallAdminApplication的main方法即可, 接口文档地址:http://localhost:8080/swagger-ui.html;
启动mall-search项目:直接运行com.macro.mall.search.MallSearchApplication的main方法即可, 接口文档地址:http://localhost:8081/swagger-ui.html;
启动mall-portal项目:直接运行com.macro.mall.portal.MallPortalApplication的main方法即可, 接口文档地址:http://localhost:8085/swagger-ui.html;
克隆mall-admin-web项目,并导入到IDEA中并完成编译传送门;
运行命令:npm run dev,访问地址:http://localhost:8090 即可打开后台管理系统页面;
ELK日志收集系统的搭建:参考elk.md。
docker环境部署