vue2.0+node.js+mongodb全棧打造商城

Github地址:https://github.com/ccyinghua/vue-node-mongodb-projectvue

1、構建項目所用:node

vue init webpack vue-node-mongodb-project

cnpm install
npm run dev

cnpm install vue-resource --save
cnpm install axios --save

cnpm install vue-lazyload --save   // 圖片加載

* 構建express的一些安裝 // 參考 02-express.md
* 安裝mongoose // 參考03-GoodsListInterface.md

* cnpm install vue-infinite-scroll --save  // 安裝滾動加載插件  04-pagingAndSort.md

* cnpm install vuex --save  // 安裝vuex  10-vuex.md

 

2、文件夾列表webpack

| - build
| - config
| - mock     -- json靜態數據
| - resource -- 靜態資源文件
| - server   -- express框架後端文件
    | - models  
        | - goods.js  -- 商品數據模型
        | - users.js  -- 用戶數據模型
    | - routes
        | - goods.js  -- 商品相關接口
        | - users.js  -- 用戶相關接口
| - src
    | - assets      -- 樣式文件
    | - components
        | - Modal.vue      -- 模態框組件
        | - NavHeader.vue  -- 頭部組件
        | - NavBread.vue   -- 麪包屑組件
        | - NavFooter.vue  -- 底部組件
    | - router -- 路由配置文件
    | - util   -- 公用方法文件
    | - views
        | - GoodsList.vue    -- 商品列表頁組件
        | - Cart.vue         -- 購物車列表組件
        | - Address.vue      -- 地址列表頁組件
        | - OrderConfirm.vue -- 訂單確認頁面
        | - OrderSuccess.vue -- 訂單成功頁面
    | - App.vue
    | - main.js
| - static   -- 項目所用圖片,圖標
| - test     -- vue-resource,axios,vuex,ES6,ES6-promise基礎用法

 

3、項目文件說明ios

 

未完待續......git

相關文章
相關標籤/搜索