[TOC]

概述

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

学习地址

文章参考:https://github.com/macrozheng/mall

学习视频:https://www.macrozheng.com/

Mall后台学习

地址:https://github.com/macrozheng/mall

Mall-Admin-Web前端学习

切换Node版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(base)  ✘ frewen@FreweniMacBookPro  ~/03.ProgramSpace/07.JavaWeb/03.Sources/mall-admin-web   master  nvm ls
v12.22.12
-> v16.15.1
default -> 16 (-> v16.15.1)
node -> stable (-> v16.15.1) (default)
stable -> 16.15 (-> v16.15.1) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/gallium (-> v16.15.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12
lts/fermium -> v14.19.3 (-> N/A)
lts/gallium -> v16.15.1
(base) frewen@FreweniMacBookPro  ~/03.ProgramSpace/07.JavaWeb/03.Sources/mall-admin-web   master  nvm use 12
Debugger attached.
Waiting for the debugger to disconnect...
Now using node v12.22.12 (npm v6.14.16)
(base) frewen@FreweniMacBookPro  ~/03.ProgramSpace/07.JavaWeb/03.Sources/mall-admin-web   master  node -v
v12.22.12
(base) frewen@FreweniMacBookPro  ~/03.ProgramSpace/07.JavaWeb/03.Sources/mall-admin-web   master  npm install