A Vue.js project
Vue全家桶項目,該項目是基於Vue全家桶開發的商城網站,採用的技術棧爲 Webpack + Vue + Vuex + Vue-router + Sass + Es6 + LocalStorage + Css3 + Node(express) + MongoDB;整個項目先後端分離開發,前端基於Vue全家桶進行渲染,後端由NodeJs+MongonDB提供服務。整個項目先後端由本人獨自開發,基本實現了一個商城應有的功能!前端
項目正常訪問無需管理員權限,對我的中心資料的修改,須要用戶登陸,對商城產品及分類的基本操做(增刪改查),須要有管理員權限,默認一個管理員(chenjun/123456),具體功能以下:vue
總體效果,截圖看這裏node
整個項目的運行,首先要確保 Node + MongoDB 安裝並配置好。git
git clone git@github.com:chenjun1127/vue-mall.git cd vue-mall
npm install or yarn install
npm run server
npm run dev or npm start
http://localhost:4000/
npm run build
整個項目因爲是本人獨自開發,UI部分基於Bootstrap(沒有UI設計師),總體UI細節有待優化完善;部分功能有細微瑕疵,譬如訂單的操做(增刪改查)未根據訂單的狀態來判斷、產品分類列表未作分頁查詢等等,這些都須要完善!以爲項目不錯的,能夠給個Star,謝謝!github
Tips:在npm install or yarn install 的時候,請確保網絡良好,如個別依賴安裝不了,請設置淘寶鏡像爲安裝源;vue-router
強烈推薦使用 Yarn ,Npm 真的太慢了!mongodb
運行此項目必定要先啓動 Mongo 服務,並鏈接 MongoDB 數據庫。vuex
若有問題:請 Issue 或聯繫QQ:402074940數據庫