Mall 开源项目学习
项目地址:
github.com/macrozheng/…
官方学习教程:
www.macrozheng.com/
项目介绍
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
前端环境
1.Node.js下载
2.加速依赖下载
# 设置为淘宝的镜像源
npm config set registry https://registry.npmmirror.com
# 设置为官方镜像源
npm config set registry https://registry.npmjs.org
3.打开控制台输入命令安装相关依赖
npm install
- 此处报错可能是由于权限不足,打开终端管理员进入当前目录下执行命令即可完成依赖安装
4.使用命令启动mall-admin-web,在IDEA控制台中输入如下命令:
npm run dev
-
username: admin
password: macro123 -
注意:此时须保证后端正常运行才可登入
本开源项目以后端学习为主,故mall-app-web的开发环境搭建此处略过
自此,环境配置工作已全部完成。
Congratulations!