Skip to content

sk8ks/vue2.ele.me

Repository files navigation

vue2.ele.me

webpack2+vue2搭建饿了么,用于学习研究vue2。

技术栈

webpack2 + vue2 + vuex + vue-router + ES6/7 + fetch + sass + svg

项目运行

项目中使用ES6/7 等新属性,nodejs 要求 6.0 以上版本,使用node+express搭建本地服务返回交互数据,PM2做项目运行托管服务。

npm install -g pm2  安装pm2

git clone https://github.com/sk8ks/vue2.ele.me.git

cd vue2.ele.me

npm install

 如您不使用pm2,也可直接运行dev-server,更改package配置即可:

"scripts": { "start": "node build/dev-server.js" }

npm start (本地运行后访问 http://localhost:8080)

在线DEMO

建议用扫描上方二维码,并在手机浏览器中预览

http://rossi.wang:3001

项目功能

项目功能基本参照官方版本

  • 首页
    • 地里定位(后续优化用户体验);
    • 搜索地址(目前只是模拟了部分功能,后续将优化改进);
    • 地址附近商家列表;
  • 商家分类筛选列表;
  • 个人中心(登录功能完成)
  • 订单(待完善)

更新日志

8.15

* 新增登录页,实现短信及密码登录功能
* 更新本地服务,增加帐号token认证
* 新增订单及个人中心入口页