简体中文 | English
DDBuy is an open source mobile e-commerce project,it's build on vue 2.x and vant 2.x.Use the latest Vue series technology and some excellent open source libraries,suce as better-scroll、 moment.js、twix.js、pubsub-js,background data is built through Easy-Mock. I believe that this project can help you no matter what stage.
If you find any problems,please commit issue.
Author: Geek-James
I will often share some technical knowledge and hope to learn and improve together,you can add my Wechat:szfter or add my WeChat Public Number:前端甜甜圈
If you are new Vue engineer,highly recommended that you read Vue Offical Documents,If you already grasp Vue,so I strongly recommend that you code follow Vue Code Style Guide.
You need to install node and git locally.This project base on ES2015+、vue、vuex、vue-router 、vue-cli 、axios and vant-ui,all of request data is base on Easy Mock,learning and understanding this knowledge in advance will help you a lot.
At the same time,a series of basic tutorial articles of Vue are provided.
Later,the whole project will be divided into several technical points and shared.
-
Dismantling of core technologies:
-
The series of basic Vue blog:
- The series of basic Vue(一) What the vue?
- The series of basic Vue(二) Vue instructions
- The series of basic Vue(三) Vue life cycle
- The series of basic Vue(四) Custom instruction
- The series of basic Vue(五) Components
- The series of basic Vue(六) Component communication
- The series of basic Vue(七) Vue Router
- The series of basic Vue(八) Vuex
Welcome find bug and if you have new ideas and suggestions,glad to you commit issue and pull request.
# clone project to local
git clone https://github.com/Geek-James/ddBuy.git
# go to project catalog
cd ddbuy
# install node package
npm install
# run serve
npm run serve
Browser access http://localhost:8080
# Build production environment
npm run build
Please adjust the browser to mobile mode
Modern browsers and Internet Explorer 10+.
IE / Edge |
Firefox |
Chrome |
Safari |
---|---|---|---|
IE10, IE11, Edge | last 2 versions | last 2 versions | last 2 versions |
This project is a high immitation project,only for technical exchange and learning,not official App,commercial use not recommended,the legal liability for infringement of all works arising is irrelevant to the author.
Copyright (c) 2019 Geek-James