前端: Vue-CLIhtml
服務端:Node-Koa2-Mongodb-Mongoose-七牛雲對象存儲前端
後臺管理系統: iView-Adminvue
開發IDE:VSCodenode
部署環境:阿里雲-Ubuntu16.04webpack
版本管理: Gitgit
掃碼查看: github
在線查看:web
infinite.czero.cn/Infinite-we…數據庫
尚未添加權限管理的功能,後續會加上。進入登陸頁面,若是不懂或者須要帳號私聊我。。。 第一次使用iview-admin,感受功能仍是挺多的,還在摸索階段,只用來實現簡陋的功能,後續會持續優化。 後端
在線查看:
infinite.czero.cn/Infinite-we…
功能: 架構是基於Vue全家桶購物商城
目錄結構:
├── config (配置目錄,須要在index.js配置代理,否則會出現跨域的問題)
│ ├── dev.env.js
│ ├── index.js (配置跨域)
│ └── prod.env.js
├── image
│ └── github.png
├── index.html
├── components (組件目錄)
│ ├── About(關於咱們)
│ ├── Agreement(用戶協議)
│ ├── Base(共用基礎組件)
│ ├── Collect(個人收藏)
│ ├── Detail(內容詳情)
│ ├── ForgetPasswd(忘記密碼)
│ ├── Hot(發現熱門頁)
│ ├── Index.vue(首頁,推薦頁面)
│ ├── Login(登陸頁)
│ ├── Member(我的中心頁)
│ ├── ModelBox(全局註冊彈窗組件)
│ ├── Register(註冊頁)
│ ├── Search(搜索頁)
│ └── ToastBox(全局註冊Toast組件)
├── main.js
├── router
│ └── index.js
└── store (Vuex)
├── actions.js
├── getters.js (獲取Vuex狀態)
├── index.js (Vuex入口文件)
├── mutation-types.js (變量存儲)
├── mutations.js (to修改動做)
└── state.js (狀態倉庫)
複製代碼
功能:
項目目錄:
├── app
│ ├── controllers (邏輯處理目錄)
│ │ ├── admin
│ │ ├── app.js
│ │ ├── hot
│ │ ├── recommend
│ │ ├── upload
│ │ └── user
│ ├── dbhelper (操控數據表目錄)
│ │ ├── AdminHelper.js
│ │ ├── hotHelper.js
│ │ ├── recommendHelper.js
│ │ └── userHelper.js
│ └── models (數據庫模型目錄)
│ ├── admin.js (管理員表)
│ ├── hot.js (熱門發現數據表)
│ ├── recommend.js (首頁推薦表)
│ └── user.js (用戶管理表--登陸註冊)
├── app.js (服務端啓動入口文件 node app.js)
├── config (配置目錄)
│ ├── config.js (基礎配置信息--七牛雲配置,數據庫配置)
│ └── router.js (路由配置)
複製代碼
功能:
項目目錄:
├── build (配置全局請求地址和跨域處理)
│ ├── webpack.dev.config.js (在這裏配置請求跨域問題,及全局請求地址)
├── index.html
├── src
│ ├── main.js
│ ├── mixins (公共js工具目錄)
│ │ └── common.js
│ ├── router (路由配置)
│ │ ├── index.js
│ │ └── router.js
│ └── views
│ ├── Main.vue
│ ├── error-page
│ ├── home
│ ├── login.less
│ ├── login.vue
│ ├── main-components (組件入口目錄)
│ ├── main-menu
│ ├─── edit (編輯)
│ ├── hot (熱門)
│ ├── recommend (發現)
│ ├── user (用戶管理)
│ ├── main.less
│ ├── message
│ └── my-components
複製代碼
前端源碼: github.com/czero1995/I…
服務端源碼:github.com/czero1995/I…
後臺管理源碼: github.com/czero1995/I…
若有建議或者問題,請私聊聯繫我,一塊兒學習和進步。反手給我一個star^_^