# nuxt-elm
**Repository Path**: skymysky/nuxt-elm
## Basic Information
- **Project Name**: nuxt-elm
- **Description**: 基于nuxt构建的高仿2018版饿了么,原始仓库:
- **Primary Language**: JavaScript
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: https://github.com/EasyTuan/nuxt-elm
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 125
- **Created**: 2018-09-17
- **Last Updated**: 2020-12-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 前言
高仿饿了么,以nuxt作为vue的服务端渲染,适合刚接触或者准备上vue ssr的同学参考和学习
如遇网络不佳,请移步[国内镜像加速节点](https://gitee.com/easytuan/nuxt-elm)
# 效果演示
[查看demo请戳这里](https://elm.caibowen.net/)(请用chrome手机模式预览)
### 移动端扫描下方二维码
# API接口文档
[接口文档地址](https://easytuan.gitee.io/node-elm-api/doc)(基于apidoc)
# 技术栈
vue2 + vuex + vue-router + mint-ui + nuxt
## 项目运行
```
git clone git@github.com:EasyTuan/nuxt-elm.git
# 国内镜像加速节点:git@gitee.com:easytuan/node-elm-api.git
cd nuxt-elm
npm install
npm run dev
#模版快速生成
npm run tep `文件名`
```
## 补充
此项目有配套的后台系统,如果想体验前后台同时开发,可以下载对应的后台系统:[后台项目传送地址](https://github.com/EasyTuan/node-elm-api)。
如果只做前端开发,请忽略这句话。
### 1.2 开发过程
#### 1.2.1 命令
```sh
# 开发
npm run dev
# 发布
npm run build
```
# 目标功能
- [x] 商家列表 -- 完成
- [x] 购物车功能 -- 完成
- [x] 餐馆食品列表页 -- 完成
- [x] 店铺评价页面 -- 完成
- [x] 商家详情页 -- 完成
- [x] 登录、注册 -- 完成
- [x] 修改密码 -- 完成
- [x] 个人中心 -- 完成
- [x] 红包 -- 完成
- [x] 收货地址 -- 完成
# 业务介绍
目录结构
├── assets // 静态资源
│ ├── images // 图片资源
│ ├── services // api请求
│ ├── styles // 样式文件
│ └── utils // 常用工具类
├── components // 组件
├── config
│ └── index.js // 配置文件
├── layouts // 布局
├── middleware // 中间件
├── pages // 页面
├── plugins // 插件
├── static // 静态资源
└── store //vuex状态树
## 部分截图展示
### 首页展示
### 个人资料
### 我的
### 订餐
### 商家评价
# 说明
> 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^
> 或者您可以 "follow" 一下,我会不断开源更多的有趣的项目
> 如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍
# 捐助
如有帮助,欢迎打赏
# 友情链接
[项目后台地址](https://github.com/EasyTuan/node-elm-api)
# License
[GPL](LICENSE)