Vue 电商后台管理项目阶段性总结(推荐)


Posted in Javascript onAugust 22, 2020

一、阶段总结

该项目偏向前端更多一点,后端 API 服务是已经搭建好了的,我们只需要用既可以,(但是作为一个 全栈开发人员,它的数据库的表设计,Restful API 的设计是我们要着重学习的!!!)

这个vue 项目是从 2020 4月开始,一直开发直至 5月23日 部署上线,也算是我的第二个 vue 的实战项目(其实是熟悉 elementUI 的使用),在开发过程中使用 Vue cil4 脚手架进行开发,使用码云作为 Git 管理仓库, 目前已经基本开发完毕,在服务器上也能够正常运行 (nginx 配置整整用了我两天)

项目仓库:vue_shop
项目地址:运行地址
测试账号:test
测试密码:123456

鉴于可能会出现一些危险的操作,这个测试账号只提供了查询的功能,修改,删除操作就通过权限管理禁用了。(小服务器,没啥值钱的东西,求大佬放过)

二、项目技术栈

2.1 前端

前端采用 vue cli4 脚手架搭建框架,大体使用 elementUI 美化项目结构,所以需要安装 elementUI 插件

Vue 电商后台管理项目阶段性总结(推荐)

其次是环境依赖 (有开发依赖,有运行依赖),有的功能是有现成的轮子的,直接那来用就好了,比如:

富文本编辑器

Vue 电商后台管理项目阶段性总结(推荐)

加载进度条

Vue 电商后台管理项目阶段性总结(推荐)

图表展示功能

Vue 电商后台管理项目阶段性总结(推荐)

第三方 http 库

Vue 电商后台管理项目阶段性总结(推荐)

2.2 后端

后端是已经写好了的,采用 express 搭建的 API 服务,返回的数据是 JSON 格式的数据,所以用起来还是比较舒服的,我们只需要导入数据库,并配置一下数据库信息,就可以跑起来了。也有对应的 API 文档

后端 API 文档:传送门

2.3 数据库

数据库采用 MySQL 5.7存储,我们只需要将项目的 sql 文件导入即可,数据库的表如下

Vue 电商后台管理项目阶段性总结(推荐)

三、项目概要

3.1 开发流程

开发流程以及记录在另一博客上了:传送门 (感谢 My-Belief的分享)

因为使用版本控制工具 Git 来管理工程,所以每开发一个新模块,就会提交一个新分支:仓库地址

Vue 电商后台管理项目阶段性总结(推荐)

3.2 项目预览

登录界面

Vue 电商后台管理项目阶段性总结(推荐)

项目首页

Vue 电商后台管理项目阶段性总结(推荐)

项目模块展示

Vue 电商后台管理项目阶段性总结(推荐)

框架真香

使用 node 的 pm2 管理项目

Vue 电商后台管理项目阶段性总结(推荐)

Vue 电商后台管理项目阶段性总结(推荐)

使用 node 快速关闭一个端口的服务

全局安装: npm install -g xl_close_port关闭某一个端口 ( 8081 )xl_close_port -p 8080四、学习资源

哔哩哔哩上有这个资源:B站视频

到此这篇关于Vue 电商后台管理项目阶段性总结的文章就介绍到这了,更多相关Vue 电商后台管理项目内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
用javascript实现读取txt文档的脚本
Jul 20 Javascript
利用javascript/jquery对上传文件格式过滤的方法
Jul 25 Javascript
jQuery代码优化 遍历篇
Nov 01 Javascript
js 限制数字 js限制输入实现代码
Dec 04 Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 Javascript
js禁止页面刷新与后退的方法
Jun 08 Javascript
javascript文件加载管理简单实现方法
Jul 25 Javascript
JS简单实现多级Select联动菜单效果代码
Sep 06 Javascript
表单input项使用label同时引用Bootstrap库导致input点击效果区增大问题
Oct 11 Javascript
详解webpack编译多页面vue项目的配置问题
Dec 11 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
Mar 13 Javascript
浅谈Vue 函数式组件的使用技巧
Jun 16 Javascript
vue实现移动端H5数字键盘组件使用详解
Aug 25 #Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
Aug 21 #Javascript
js实现页面导航层级指示效果
Aug 25 #Javascript
js实现拖拽元素选择和删除
Aug 25 #Javascript
基于vue实现简易打地鼠游戏
Aug 21 #Javascript
vue实现打地鼠小游戏
Aug 21 #Javascript
js实现滑动进度条效果
Aug 21 #Javascript
You might like
php版微信小店调用api示例代码
2016/11/12 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
对php 判断http还是https,以及获得当前url的方法详解
2019/01/15 PHP
微信公众号之主动给用户发送消息功能
2019/06/22 PHP
Laravel框架源码解析之入口文件原理分析
2020/05/14 PHP
原型方法的不同写法居然会影响调试的解决方法
2007/03/08 Javascript
(JS实现)MapBar中坐标的加密和解密的脚本
2007/05/16 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
在JavaScript中模拟类(class)及类的继承关系
2016/05/20 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
JavaScript toUpperCase()方法使用详解
2016/08/26 Javascript
JavaScript SHA-256加密算法详细代码
2016/10/06 Javascript
原生js二级联动效果
2017/06/20 Javascript
webpack教程之webpack.config.js配置文件
2017/07/05 Javascript
深入理解Vue 组件之间传值
2018/08/16 Javascript
详解vue 兼容IE报错解决方案
2018/12/29 Javascript
通过javascript实现段落的收缩与展开
2019/06/26 Javascript
[51:17]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
Python使用time模块实现指定时间触发器示例
2017/05/18 Python
Python 获得13位unix时间戳的方法
2017/10/20 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
2019/08/21 Python
python pillow模块使用方法详解
2019/08/30 Python
美国最大的骑马用品零售商:HorseLoverZ
2017/01/12 全球购物
美国价格实惠的在线眼镜网站:Zeelool
2020/12/25 全球购物
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
2013/11/29 面试题
如何从一个文件档案的尾端新增记录
2016/12/02 面试题
公司合作意向书
2014/04/01 职场文书
作风建设演讲稿
2014/05/23 职场文书
2015年党员自评材料
2014/12/17 职场文书
复兴之路纪录片观后感
2015/06/02 职场文书
妈妈别哭观后感
2015/06/08 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书
Java字符串逆序方法详情
2022/03/21 Java/Android