{"id":15103894,"url":"https://github.com/geek-james/ddbuy","last_synced_at":"2025-05-15T08:05:39.941Z","repository":{"id":37431974,"uuid":"207828076","full_name":"Geek-James/ddBuy","owner":"Geek-James","description":"🎉Vue全家桶+Vant 搭建大型单页面电商项目.http://ddbuy.7-orange.cn","archived":false,"fork":false,"pushed_at":"2023-03-01T22:35:47.000Z","size":6607,"stargazers_count":2446,"open_issues_count":63,"forks_count":554,"subscribers_count":52,"default_branch":"master","last_synced_at":"2025-04-07T02:19:46.542Z","etag":null,"topics":["better-scroll","easy-mock","javascript","vue","vuejs","vuerouter","vuex"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Geek-James.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-09-11T14:08:21.000Z","updated_at":"2025-04-04T03:00:37.000Z","dependencies_parsed_at":"2023-02-02T08:01:23.372Z","dependency_job_id":"52f04526-7295-4095-b168-0519bbdb48b8","html_url":"https://github.com/Geek-James/ddBuy","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geek-James%2FddBuy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geek-James%2FddBuy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geek-James%2FddBuy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geek-James%2FddBuy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Geek-James","download_url":"https://codeload.github.com/Geek-James/ddBuy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248870176,"owners_count":21174993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["better-scroll","easy-mock","javascript","vue","vuejs","vuerouter","vuex"],"created_at":"2024-09-25T19:43:30.657Z","updated_at":"2025-04-14T11:25:21.168Z","avatar_url":"https://github.com/Geek-James.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"http://518taole.7-orange.cn/geek3.png\" width = \"100\" height = \"100\" div align=center /\u003e\n\u003c/div\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/vuejs/vue\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Vue-2.6.10-brightgreen.svg\" alt=\"Vue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://youzan.github.io/vant/#/zh-CN/intro\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Vant--UI-2.7.0-brightgreen.svg\" alt=\"Vant-ui\"\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Node-8.9+-brightgreen.svg\" alt=\"Vant-ui\"\u003e\n   \u003ca href=\"https://github.com/Geek-James\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/build-passing-green.svg\" alt=\"geekJames\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/easy-mock/easy-mock\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/EasyMock-1.6.0-brightgreen.svg\" alt=\"easymock\"\u003e\n  \u003c/a\u003e\n    \u003ca href=\"https://github.com/Geek-James/ddBuy/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/mashape/apistatus.svg\" alt=\"license\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n[简体中文](https://github.com/Geek-James/ddBuy/blob/master/README.md) | English\n\n📣 📣 The next open source project is in creation, scan the qr code below, the first time for the latest open source dynamically.\n\n### Make friends with me\n\n| Study together                                                                                                | Wechat\n| ----------------------------------------------------------------------------------------------------- | --|\n| \u003cimg width=\"360px\" src=\"http://518taole.7-orange.cn/hitron/me.gif\"/\u003e |\u003cimg width=\"360px\" src=\"http://518taole.7-orange.cn/hitron/gz.png\"\u003e\n## Summary\n\n**DDBuy** is an open source mobile e-commerce project,it's  build on [vue 2.x](https://github.com/vuejs/vue) and [vant 2.x](https://youzan.github.io/vant/#/zh-CN/intro).Use the latest Vue series technology and some excellent open source libraries,suce as [better-scroll](http://ustbhuangyi.github.io/better-scroll/doc/api.html)、 [moment.js](https://github.com/moment/moment/)、[twix.js](https://github.com/icambron/twix.js)、[pubsub-js](https://github.com/mroderick/PubSubJS),background data is built through [Easy-Mock](https://github.com/easy-mock/easy-mock). I believe that this project can help you no matter what stage.\n\n**If you find any problems，please commit [issue](https://github.com/Geek-James/ddBuy/issues).**\n\n## [Release Note](https://github.com/Geek-James/ddBuy/releases)\n\nAuthor: **[Geek-James](https://juejin.im/user/5c4ebc72e51d4511dc7306ce)**\n\nI will often share some technical knowledge and hope to learn and improve together,you can add my [Wechat:szfter](http://518taole.7-orange.cn/myWechat) or add my [WeChat Public Number:前端甜甜圈](http://518taole.7-orange.cn/wechat.jpg)\n\n## Preamble Preparation\n\n\u003eIf you are new Vue engineer,highly recommended that you read [Vue Offical Documents](https://cn.vuejs.org/),If you already grasp Vue,so I strongly recommend that you code follow [Vue Code Style Guide](https://cn.vuejs.org/v2/style-guide/).\n\nYou need to install [node](http://nodejs.org/) and  [git](https://git-scm.com/) locally.This project base on [ES2015+](http://es6.ruanyifeng.com/)、[vue](https://cn.vuejs.org/index.html)、[vuex](https://vuex.vuejs.org/zh-cn/)、[vue-router](https://router.vuejs.org/zh-cn/) 、[vue-cli](https://github.com/vuejs/vue-cli) 、[axios](https://github.com/axios/axios) and [vant-ui](https://youzan.github.io/vant/#/zh-CN/intro)，all of request data is base on [Easy Mock](https://github.com/easy-mock/easy-mock)，learning and understanding this knowledge in advance will help you a lot.\n\nAt the same time,a series of basic tutorial articles of Vue are provided. \n\nLater,the whole project will be divided into several technical points and shared.\n\n- **Dismantling of core technologies:**\n   - [Animation of items flying into shopping cart](https://juejin.im/post/5dd55fd2f265da47dd1af944?utm_source=gold_browser_extension)\n   - [Log in to register](https://juejin.im/post/5dafc91a6fb9a04e4047a713)\n\n- **The series of basic Vue blog**:\n    - [The series of basic Vue(一) What the vue?](https://juejin.im/post/5d64f31ae51d4561db5e3a74)\n    - [The series of basic Vue(二) Vue instructions](https://juejin.im/post/5d652fb351882505a87a976b)\n    - [The series of basic Vue(三) Vue life cycle\n](https://juejin.im/post/5d6675716fb9a06b10273c1c)\n    - [The series of basic Vue(四) Custom instruction\n](https://juejin.im/post/5d673ad7f265da03934bf266)\n    - [The series of basic Vue(五) Components\n](https://juejin.im/post/5d67eac7e51d453c12504e3a)\n    - [The series of basic Vue(六) Component communication\n](https://juejin.im/post/5d699e2b6fb9a06ae3727746)\n    - [The series of basic Vue(七) Vue Router\n](https://juejin.im/post/5d6e6f366fb9a06b32609021)\n    - [The series of basic Vue(八) Vuex](https://juejin.im/post/5d6f5801f265da03da24b365)\n\n**Welcome find bug and if you have new ideas and suggestions,glad to you commit issue and pull request.**\n\n## Project Image\n[Project Struction Tree](https://github.com/Geek-James/ddBuy/blob/master/README.structure.md)\n\n![image](http://518taole.7-orange.cn/homePage.jpg)\n\n![image](http://518taole.7-orange.cn/categorytwo.jpg)\n\n![image](http://518taole.7-orange.cn/myOrder.jpg)\n\n## How to run\n\n```bash\n# clone project to local\ngit clone https://github.com/Geek-James/ddBuy.git\n\n# go to project catalog\ncd ddbuy\n\n# install node package\nnpm install\n\n# run serve\nnpm run serve\n\nBrowser access http://localhost:8080\n```\n\n## Release\n\n```bash\n# Build production environment\nnpm run build\n```\n\n## Online Browser preview\n\n[Please adjust the browser to mobile mode](http://ddbuy.7-orange.cn)\n\n## Mobile scanning Preview\n![](http://518taole.7-orange.cn/qrcode.gif)\n## Star History\n[![Stargazers over time](https://starchart.cc/Geek-James/ddBuy.svg)](https://starchart.cc/Geek-James/ddBuy)\n\n## Browsers support\n\nModern browsers and Internet Explorer 10+.\n\n| [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\"IE / Edge\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eIE / Edge | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eFirefox | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eChrome | [\u003cimg src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"24px\" height=\"24px\" /\u003e](https://godban.github.io/browsers-support-badges/)\u003c/br\u003eSafari |\n| --------- | --------- | --------- | --------- |\n| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions\n\n## Disclaimer\nThis 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.\n\n### Visitor\n\u003cimg src=\"https://visitor-badge.glitch.me/badge?page_id=Geek-James/ddBuy\"/\u003e\n\n### License\n\n[MIT](https://github.com/Geek-James/ddBuy/blob/master/LICENSE)\n\nCopyright (c) 2020 Geek-James\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeek-james%2Fddbuy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeek-james%2Fddbuy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeek-james%2Fddbuy/lists"}