vue后台管理系統


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檢查一下項目狀態:

當前所做的操作只是在本地操作倉庫,如果要把該倉庫上傳到碼雲中,該怎么做呢?

執行下面這兩句命令,將本地倉庫與雲端倉庫做一下關聯:

解決git push -u origin master命令報錯:error: failed to push some refs to 'xxxx'的問題

第一次提交會彈出一個命令窗口驗證你的身份:

提交完成:

② 后台項目的環境安裝配置

  • 安裝 MySQL 數據庫
  • 安裝 Node.js 環境
  • 配置項目相關信息
  • 啟動項目
  • 使用 Postman 測試后台項目接口是否正常

將后台接口代碼的db文件夾中的mydb.sql文件導入到MySQL數據庫中:navicat如何導入並執行.sql文件

然后將config文件夾下的default.son配置文件修改一下連接數據庫的信息:

打開后台接口項目,shift+右鍵打開一個powershell終端,輸入npm install命令安裝所有的依賴包

安裝完成之后,就可以啟動該項目了,輸入node app.js命令將api接口項目運行起來:

出現類似這種頁面就表示啟動成功

接下來根據該后台管理系統的模塊分為7個部分來分別介紹:

代碼地址:https://github.com/Emliy-zcy/Backstage-Management-System-Based-on-vue


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM