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 相关文章推荐
SWFObject Flash js调用类
Jul 08 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
Aug 21 Javascript
Js 导出table内容到Excel的简单实例
Nov 19 Javascript
利用函数的惰性载入提高javascript代码执行效率
May 05 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
Nov 08 Javascript
你所未知的3种Node.js代码优化方式
Feb 25 Javascript
微信小程序 弹幕功能简单实例
Feb 14 Javascript
脚手架vue-cli工程webpack的作用和特点
Sep 29 Javascript
Vue开发Html5微信公众号的步骤
Apr 11 Javascript
微信小程序云开发 搭建一个管理小程序
May 17 Javascript
微信小程序页面滚动到指定位置代码实例
Sep 07 Javascript
vue 实现图片懒加载功能
Dec 31 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
松下Panasonic RF-B65电路分析
2021/03/02 无线电
JavaScript实现点击按钮后变灰避免多次重复提交
2013/07/15 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
js对象基础实例分析
2015/01/13 Javascript
浅谈JavaScript事件的属性列表
2015/03/01 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
2017/01/06 Javascript
jQuery实现遍历复选框的方法示例
2017/03/06 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
详解angularJS动态生成的页面中ng-click无效解决办法
2017/06/19 Javascript
Javascript获取某个月的天数
2018/05/30 Javascript
Layui 导航默认展开和菜单栏选中高亮设置的方法
2019/09/04 Javascript
javascript二维数组和对象的深拷贝与浅拷贝实例分析
2019/10/26 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
[33:15]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VP VS Mineski
2018/03/31 DOTA
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
Python程序中使用SQLAlchemy时出现乱码的解决方案
2015/04/24 Python
使用Python编写一个在Linux下实现截图分享的脚本的教程
2015/04/24 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
python+opencv实现动态物体识别
2018/01/09 Python
Django开发中复选框用法示例
2018/03/20 Python
Flask框架使用DBUtils模块连接数据库操作示例
2018/07/20 Python
解决Python中定时任务线程无法自动退出的问题
2019/02/18 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
2020/09/03 Python
Cpython解释器中的GIL全局解释器锁
2020/11/09 Python
详解使用HTML5的classList属性操作CSS类
2017/10/13 HTML / CSS
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
六十大寿答谢词
2014/01/12 职场文书
作风建设整改方案
2014/10/27 职场文书
银行保安拾金不昧表扬稿
2015/05/05 职场文书
办公用品管理制度
2015/08/04 职场文书
bat批处理之字符串操作的实现
2022/03/16 Python
教你使用Python获取QQ音乐某个歌手的歌单
2022/04/03 Python
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android
Nginx配置使用详解
2022/07/07 Servers