vue-eleme
本項目是基於vue2最新實戰項目,vue2 +vue-router2 + es6 +webpack 高仿餓了么app,是適合新手進階的絕佳教程。
首先

1484297893.png
項目技術架構
- vue-cli
- vue
- vue-resource
- vue-router
- vue-infinite-scroll
- stylus
- webpack
上圖
- 加入購物車動畫

- 彈出購物車 商品詳情頁

- 分類切換 圖片左右滑動

安裝
項目地址:(git clone
)
git clone https://github.com/liangxiaojuan/eleme.git
通過npm
安裝本地服務第三方依賴模塊(需要已安裝Node.js)
npm install
啟動服務(http://localhost:8080)
npm run dev
發布代碼
npm run build
安裝注意
安裝 vue-cli
npm install -g vue-cli
安裝 vue-cli eslint
npm install -g eslint
安裝依賴 friendly-errors-webpack-plugin
npm install friendly-errors-webpack-plugin --save-dev
目錄結構
├── build // 構建服務和webpack配置
├── config // 項目不同環境的配置
├── dist // 項目build目錄
├── index.html // 項目入口文件
├── package.json // 項目配置文件
├── src // 生產目錄
│ ├── assets // 圖片資源
│ ├── common // 公共的css js 資源
│ ├── components // 各種組件
│ ├── App.vue // 主頁面
│ └── main.js // Webpack 預編譯入口
實現的功能
- 商品滾動 ,商品滾輪滾動
- 商品聯動
- 加入購物車,移除購物車
- 顯示評論 評論篩選
- 圖片左右滑動
- 商品詳情 父子組件的通信
- 等等
正在實現的功能
- vuex
- 無限滾動
- 上拉刷新
- 更多更精彩的內容
最后
- 我的另外一個vue開源項目 Meizi 用了vuex,和其他比較火的包,才剛剛上傳,代碼更加簡單,設計更加簡潔,注釋更加多!喜歡vue的朋友趕緊去看看。
- 如果喜歡一定要 star哈!!!(謝謝!!)
- 如果有意見和問題 請在 lssues提出,我會在線解答。