码迷,mamicode.com
首页 > 其他好文 > 详细

vue后台管理系统

时间:2020-07-17 11:09:58      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:启动   target   修改   style   初始   通过   config文件   status   tps   

1. 项目概述:

根据不同的应用场景,电商系统一般都提供了 PC 端、移动 APP、移动 Web、微信小程序等多种终端访问方式。

技术图片

2. 电商后台管理系统的功能

电商后台管理系统用于管理用户账号、商品分类、商品信息、订单、数据统计等业务功能。

技术图片

3. 电商后台管理系统的开发模式(前后端分离)

电商后台管理系统整体采用前后端分离的开发模式,其中前端项目是基于 Vue 技术栈的 SPA 项目

前后端分离模式:后端负责写接口,前端负责调用接口的开发模式

技术图片

4. 电商后台管理系统的技术选型

① 前端项目技术栈

  • Vue
  • Vue-router
  • Element-UI
  • Axios
  • Echarts

② 后端项目技术栈

  • Node.js
  • Express
  • Jwt
  • Mysql
  • Sequelize

5. 项目初始化

① 前端项目初始化步骤

  • 安装 Vue 脚手架
  • 通过 Vue 脚手架创建项目
  • 配置 Vue 路由
  • 配置 Element-UI 组件库
  • 配置 axios
  • 初始化 git 远程仓库
  • 将本地项目托管到 Github 码云

使用Vue 脚手架快速生成 Vue 项目基础架构:打开cmd,输入vue ui命令进入图形化界面创建vue项目:

技术图片

技术图片

安装Babel、Router、Linter/Formatter、配置文件

技术图片

技术图片

技术图片

创建好项目之后,再安装需要的插件,安装ElementUI

技术图片

技术图片

技术图片

安装项目需要的依赖:配置axios

技术图片

技术图片

初始化好项目后,需要申请一个码云账号,方便以后将项目代码上传到云端:

网址:https://gitee.com/

注意:申请过程必须要设置SSH公钥:怎样设置公钥

技术图片

技术图片

技术图片

技术图片

将本地项目托管到码云上:

技术图片

创建完成之后打开终端,执行下面这两行全局设置命令:

技术图片

根据是否有仓库分别选择所要执行的命令:

技术图片

我们已经创建过了vue项目,所以使用的是第二种方式。 

首先找到刚才创建的vue项目所在的文件夹,按住shift+右键,打开一个powershell终端,使用git status命令检查一下项目状态:

技术图片

会发现这里面有些文件还需要提交一下,使用git add .命令将所有文件都提交一下,添加到暂存区

然后使用git commit -m ‘add files‘命令先在本地做一次提交

当提交完成之后,再使用git status检查一下项目状态:

技术图片

当前所做的操作只是在本地操作仓库,如果要把该仓库上传到码云中,该怎么做呢?

执行下面这两句命令,将本地仓库与云端仓库做一下关联:

技术图片

第一次提交会弹出一个命令窗口验证你的身份:

技术图片

提交完成:

技术图片

② 后台项目的环境安装配置

  • 安装 MySQL 数据库
  • 安装 Node.js 环境
  • 配置项目相关信息
  • 启动项目
  • 使用 Postman 测试后台项目接口是否正常

将后台接口代码的db文件夹中的mydb.sql文件导入到MySQL数据库中:navicat如何导入并执行.sql文件

然后将config文件夹下的default.son配置文件修改一下连接数据库的信息:

技术图片

技术图片

打开后台接口项目,shift+右键打开一个powershell终端,输入npm install命令安装所有的依赖包

安装完成之后,就可以启动该项目了,输入node app.js命令将api接口项目运行起来:

出现类似这种页面就表示启动成功

技术图片

接下来根据该后台管理系统的模块分为7个部分来分别介绍:

  • 登录/退出功能
  • 主页布局
  • 用户管理模块
  • 权限管理模块
  • 商品管理模块
  • 订单管理模块
  • 数据统计模块

前端代码码云地址:vue_shop

后台接口代码码云地址:vue_api_server

vue后台管理系统

标签:启动   target   修改   style   初始   通过   config文件   status   tps   

原文地址:https://www.cnblogs.com/zcy9838/p/13326783.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!