当前位置: 首页 > news >正文

基于Vue+Element实现的电商后台管理系统的前端项目,主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理

前言

该项目为前后端分离项目的前端部分,

项目介绍

mall-admin-web是一个电商后台管理系统的前端项目,基于Vue+Element实现。主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能。

完整代码下载地址:基于Vue+Element实现的电商后台管理系统的前端项目

项目演示

项目在线演示地址:https://www.macrozheng.com/admin/

后台管理系统功能演示

技术选型

技术说明官网
Vue前端框架https://vuejs.org/
Vue-router路由框架https://router.vuejs.org/
Vuex全局状态管理框架https://vuex.vuejs.org/
Element前端UI框架https://element.eleme.io/
Axios前端HTTP框架https://github.com/axios/axios
v-charts基于Echarts的图表框架https://v-charts.js.org/
Js-cookiecookie管理工具https://github.com/js-cookie/js-cookie
nprogress进度条控件https://github.com/rstacruz/nprogress
vue-element-admin项目脚手架参考https://github.com/PanJiaChen/vue-element-admin

项目布局

src -- 源码目录
├── api -- axios网络请求定义
├── assets -- 静态图片资源文件
├── components -- 通用组件封装
├── icons -- svg矢量图片文件
├── router -- vue-router路由配置
├── store -- vuex的状态管理
├── styles -- 全局css样式
├── utils -- 工具类
└── views -- 前端页面
    ├── home -- 首页
    ├── layout -- 通用页面加载框架
    ├── login -- 登录页
    ├── oms -- 订单模块页面
    ├── pms -- 商品模块页面
    └── sms -- 营销模块页面

搭建步骤

  • 下载node并安装:https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi;
  • 该项目为前后端分离项目,访问本地访问接口需搭建后台环境,搭建请参考后端项目传送门;
  • 访问在线接口无需搭建后台环境,只需将config/dev.env.js文件中的BASE_API改为https://admin-api.macrozheng.com即可;
  • 如果你对接的是mall-swarm 微服务后台的话,所有接口都需要通过网关访问,需要将config/dev.env.js文件中的BASE_API改为http://localhost:8201/mall-admin ;
  • 克隆源代码到本地,使用IDEA打开,并完成编译;
  • 在IDEA命令行中运行命令:npm install,下载相关依赖;
  • 在IDEA命令行中运行命令:npm run dev,运行项目;
  • 访问地址:http://localhost:8090 即可打开后台管理系统页面;
  • 具体部署过程请参考:mall前端项目的安装与部署
  • 前端自动化部署请参考:使用Jenkins一键打包部署前端应用,就是这么6!

————————————————————————

完整代码下载地址:基于Vue+Element实现的电商后台管理系统的前端项目

相关文章:

  • vue之watchEffect
  • 在conda虚拟环境中安装OpenCv并在pycharm中使用
  • ES集群节点角色更换
  • B/S端界面控件DevExtreme中文使用指南——如何自定义图标
  • Django中继承父模版时子模板未继承父模板中的动态数据
  • 【多个IP地址用逗号分割开】vue简单实现,textarea文本域输入多个ip地址用逗号分隔开,根据空格分割
  • 【Linux专题】部署 NFS 4.2
  • Python基础库及机器学习笔记
  • 敏捷价值流管理
  • 文件操作:文件的使用打开关闭与读写(顺序读写)
  • Coinbase Vntures:Web3社交堆栈指南
  • 桌面文件不见了怎么恢复?
  • BHG Mall超级宠粉节攻略收藏,商业IP化出圈新玩法
  • 基于RSA的数字签名设计与实现
  • 《码出高效:java开发手册》六-数据结构与集合(一)
  • Anaconda开发环境
  • 品牌线上窜货治理方案
  • [第十二届蓝桥杯/java/算法]D——相乘
  • NewStarCTF公开赛week3密码学前两道题的wp
  • FOC算法与SVPWM技术