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 相关文章推荐
jquery的颜色选择插件实例代码
Oct 02 Javascript
用 Javascript 验证表单(form)中多选框(checkbox)值
Sep 08 Javascript
javascript记录文本框内文字个数检测文字个数变化
Oct 14 Javascript
全屏js头像上传插件源码高清版
Mar 29 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
Mar 09 Javascript
详解vue-router和vue-cli以及组件之间的传值
Jul 04 Javascript
基于openlayers4实现点的扩散效果
Aug 17 Javascript
vue2.0 实现页面导航提示引导的方法
Mar 13 Javascript
JS面向对象的程序设计相关知识小结
May 26 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
Sep 27 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
Jul 20 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
乐信RP2100的电路分析和打磨
2021/03/02 无线电
PHP 和 XML: 使用expat函数(二)
2006/10/09 PHP
PHP面向对象的使用教程 简单数据库连接
2006/11/25 PHP
默默小谈PHP&MYSQL分页原理及实现
2007/01/02 PHP
php一次性删除前台checkbox多选内容的方法
2013/09/22 PHP
PHP pear安装配置教程
2016/05/14 PHP
PHP 匿名函数与注意事项详细介绍
2016/11/26 PHP
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
jQuery ready函数滥用分析
2011/02/16 Javascript
CSS3实现动态背景登录框的代码
2015/07/28 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
JavaScript中关键字 in 的使用方法详解
2016/10/17 Javascript
AngularJS自定义控件实例详解
2016/12/13 Javascript
Angularjs 依赖压缩及自定义过滤器写法
2017/02/04 Javascript
vue2.0中click点击当前li实现动态切换class
2017/06/21 Javascript
Node.js利用js-xlsx处理Excel文件的方法详解
2017/07/05 Javascript
javascript 通过键名获取键盘的keyCode方法
2017/12/31 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
2018/06/08 Javascript
详解Webpack4多页应用打包方案
2020/07/16 Javascript
vue+echarts实现中国地图流动效果(步骤详解)
2021/01/27 Vue.js
python中函数默认值使用注意点详解
2016/06/01 Python
python 迭代器和iter()函数详解及实例
2017/03/21 Python
详解django2中关于时间处理策略
2019/03/06 Python
python可以用哪些数据库
2020/06/22 Python
AmazeUI折叠式卡片布局,整合内容列表、表格组件实现
2020/08/20 HTML / CSS
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
为什么需要版本控制
2016/10/28 面试题
师德师风个人反思
2014/04/28 职场文书
铅球加油稿100字
2014/09/26 职场文书
2015年度物流工作总结
2015/04/30 职场文书
2015年妇委会工作总结
2015/05/22 职场文书
机关单位2016年创先争优活动总结
2016/04/05 职场文书
Python中的min及返回最小值索引的操作
2021/05/10 Python
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
python如何利用cv2模块读取显示保存图片
2021/06/04 Python
Win10 最新稳定版本 21H2开始推送
2022/04/19 数码科技