All Projects → JerryYgh → M Eleme

JerryYgh / M Eleme

饿了么移动端单页应用

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to M Eleme

Easy Vue
Learn vueJS Easily 👻
Stars: ✭ 896 (+805.05%)
Mutual labels:  webpack2, vue2, vue-resource, vue-router2
Social
基于Vue的社区论坛项目
Stars: ✭ 102 (+3.03%)
Mutual labels:  vue-cli, vue2, vue-resource
Douban
Awesome douban DEMO created with Vue2.x + Vuex + Vue-router + Superagent
Stars: ✭ 2,324 (+2247.47%)
Mutual labels:  webpack2, vue-cli, vue2
Vue Express Webpack Gulp
使用Vue,Express,Webpack,gulp搭建的自动化电影库项目
Stars: ✭ 42 (-57.58%)
Mutual labels:  webpack2, vue2, vue-router2
Vue Fullstack
vue fullstack template
Stars: ✭ 297 (+200%)
Mutual labels:  vue2, vue-resource, vue-router2
Login
Vue + Vue-router + Vuex 实现前端页面及逻辑,Express 实现注册登录登出的RestFul API 。
Stars: ✭ 246 (+148.48%)
Mutual labels:  webpack2, vue2, vue-router2
Vue2 Web
酷我音乐—vue2、vue-router2、webpack2框架
Stars: ✭ 54 (-45.45%)
Mutual labels:  webpack2, vue2, vue-router2
Vue Admin Element
(Vue2 演示项目)物业后台管理系统 - ElementUI ( 基本结构已完成, 剩下的就是具体业务开发; 如有疑问请留言 )
Stars: ✭ 73 (-26.26%)
Mutual labels:  webpack2, vue2, vue-router2
Vue Admin
基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框
Stars: ✭ 1,135 (+1046.46%)
Mutual labels:  webpack2, vue-cli, vue2
Vue-CAMP
VueJS
Stars: ✭ 16 (-83.84%)
Mutual labels:  vue-cli, vue2, vue-resource
Magicmusic
🎵帅气的手机端音乐播放器(vue vue-router vuex flex ...)
Stars: ✭ 350 (+253.54%)
Mutual labels:  webpack2, vue2, vue-router2
Vue2 Vue Router2 Webpack2
《从零搭建 vue2 vue-router2 webpack4 工程》《从零搭建 vue2 vue-router2 webpack3 工程》《搭建 vue2 vue-router2 webpack3 多入口工程》
Stars: ✭ 90 (-9.09%)
Mutual labels:  webpack2, vue2, vue-router2
Vue Blog
A single-user blog built with vue2, koa2 and mongodb which supports Server-Side Rendering
Stars: ✭ 586 (+491.92%)
Mutual labels:  webpack2, vue2
Vue Quill Editor
🍡@quilljs editor component for @vuejs
Stars: ✭ 6,874 (+6843.43%)
Mutual labels:  vue2, vue-resource
Vue Qq
🎨 Vue family bucket with socket.io and express/koa2 , create a web version of mobile QQ, supporting real-time group chat, real-time private chat, special care, shielding chat, smart IP geographic location, real-time display temperature and other QQ core functions
Stars: ✭ 861 (+769.7%)
Mutual labels:  webpack2, vue2
Vue Quasar Admin
Vue 2.0 admin-dashboard based on Quasar-Framework
Stars: ✭ 516 (+421.21%)
Mutual labels:  webpack2, vue2
Vue Music
基于vue2.0的网易云音乐播放器,api来自于NeteaseCloudMusicApi,v2.0为最新版本
Stars: ✭ 855 (+763.64%)
Mutual labels:  vue-cli, vue2
Vue Gok
vue2.0-王者荣耀助手
Stars: ✭ 27 (-72.73%)
Mutual labels:  vue-cli, vue-resource
Dashboard
A dashboard scaffolding based on Vue.js 3.0 created by Vite.
Stars: ✭ 497 (+402.02%)
Mutual labels:  vue-cli, vue2
Nly Adminlte Vue
vuejs2 AdminLte3 template more than 50 components and 10 directives.such as collapse ,sidebar,container,infobox,breadcrumb,card,grid,dropdown,toast,navbar,timeline,icon,progress
Stars: ✭ 44 (-55.56%)
Mutual labels:  vue-cli, vue2

m-eleme(饿了么移动端单页应用)

这是一个基于Vue全家桶实现的饿了么移动端webapp

项目github地址:m-eleme

如果觉得对您有帮助,您可以在右上角给我个star支持一下,谢谢!

项目截图

注:动图很卡,是因为截图文件很大,动图里的图片模糊,是截图软件的锅,谅解下,项目实际运行都不存在这些问题的。

eleme.gif

项目运行

# 克隆项目到本地
git clone https://github.com/JerryYgh/m-eleme.git

#  安装依赖
npm install

# 本地开发,开启服务器,浏览器访问http://localhost:8080
npm run dev

#  构建生产
npm run build

项目说明

用到的技术栈

vue2 + vue-router2 + webpack2 + vue-cli2 + vue-resource + stylus + flex + eslint

主要功能说明

  • resource文件里有UI原稿psd,切好的图,及标注文件。
  • 基于vue2.0
  • 使用vue-cli2脚手架搭建项目
  • 使用webpack2打包项目文件
  • 使用vue-router2实现路由切换
  • 使用vue-resource进行数据请求
  • stylus编写样式
  • flex弹性布局
  • eslint进行es6代码检查
  • 联动滚动借助了better-scroll插件
  • localStorage实现本地存储

学习参考

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].