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 相关文章推荐
Notify - 基于jquery的消息通知插件
Oct 18 Javascript
jQuery中extend函数的实现原理详解
Feb 03 Javascript
javascript中setAttribute()函数使用方法及兼容性
Jul 19 Javascript
Ajax与服务器(JSON)通信实例代码
Nov 05 Javascript
jquery中each循环的简单回滚操作
May 05 jQuery
解决Extjs下拉框不显示的问题
Jun 21 Javascript
JS实现点击链接切换显示隐藏内容的方法
Oct 19 Javascript
Vue侦测相关api的实现方法
May 22 Javascript
vue单页应用的内存泄露定位和修复问题小结
Aug 02 Javascript
uni-app实现点赞评论功能
Nov 25 Javascript
微信小程序实现通讯录列表展开收起
Nov 18 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
Dec 01 Vue.js
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读取MySQL数据代码
2008/06/05 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
PHP7.3.10编译安装教程
2019/10/08 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
javascript 函数速查表
2010/02/07 Javascript
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
jquery each的几种常用的使用方法示例
2014/01/21 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
jQuery知识点整理
2015/01/30 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
vue中如何创建多个ueditor实例教程
2017/11/14 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
解决vue数组中对象属性变化页面不渲染问题
2018/08/09 Javascript
vue二级菜单导航点击选中事件的方法
2018/09/12 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
vuejs数据超出单行显示更多,点击展开剩余数据实例
2019/05/05 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
2014/07/11 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
2018/10/17 Python
Python元组常见操作示例
2019/02/19 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
使用python实现简单五子棋游戏
2019/06/18 Python
详解用python计算阶乘的几种方法
2019/08/14 Python
Python Excel vlookup函数实现过程解析
2020/06/22 Python
通过代码实例了解Python异常本质
2020/09/16 Python
python list的index()和find()的实现
2020/11/16 Python
西班牙香水和化妆品购物网站:Arenal Perfumerías
2019/03/01 全球购物
《跨越海峡的生命桥》教学反思
2014/02/24 职场文书
村党支部书记承诺书
2014/05/29 职场文书
八项规定个人对照检查材料思想汇报
2014/09/25 职场文书
民事撤诉申请书范本
2015/05/18 职场文书