Skip to content

Latest commit

 

History

History
84 lines (63 loc) · 1.57 KB

README-CN.md

File metadata and controls

84 lines (63 loc) · 1.57 KB

vue-ele

home pop

ratings seller

Libraries

下面是一些核心的依赖

  • vue(^2.5.2)
  • vue-router(^3.0.1):vue 官方的路由插件
  • vue-resource:提供了 web 请求服务的 vue 插件
  • express:node.js 的 web 开发框架
  • stylus:css 预处理器

Feature

下面是你可能会注意到的一些特征

  • vue 2.0 + express + stylus
  • 数据 mock
  • 处理移动端一像素
  • stricky footer 布局

Build Setup

下面会告诉你如何安装依赖启动和打包这个项目

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

API

数据 mock api

  devServer: {
    //  add data mock api
    before(app) {
      app.get('/api/seller', function (req, res) {
        res.json({
          errno: 0,
          data: seller
        })
      })

      app.get('/api/goods', function (req, res) {
        res.json({
          errno: 0,
          data: goods
        })
      })

      app.get('/api/ratings', function (req, res) {
        res.json({
          errno: 0,
          data: ratings
        })
      })

    },
  • seller /api/seller
  • goods /api/goods
  • ratings /api/ratings

Thanks