美文网首页
vue-resource + json-server模拟数据

vue-resource + json-server模拟数据

作者: _Wake | 来源:发表于2017-04-04 18:04 被阅读1910次

    一、安装

    npm install vue-resource --save
    npm install json-server --save
    

    二、配置与使用vue-resource

    // main.js
    import VueResource from 'vue-resource'
    Vue.use(VueResource)
    
          this.$http.get('api/getNewsList')
            .then(function (data) {
              console.log(data)
            }, function (err) {
              console.log(err)
            })
    

    三、配置 json-server

    // dev-server.js
    var jsonServer = require('json-server')
    var apiServer = jsonServer.create()
    var apiRouter = jsonServer.router('db.json')
    var middlewares = jsonServer.defaults()
    
    apiServer.use(middlewares)
    apiServer.use('/api', apiRouter)
    apiServer.listen(port + 1, function () {
      console.log('JSON Server is running')
    })
    
    // config/index.js
    dev:{
        ...
        proxyTable: {
          '/api/': 'http://localhost:8081/'
        },
        ...
    }
    

    相关文章

      网友评论

          本文标题:vue-resource + json-server模拟数据

          本文链接:https://www.haomeiwen.com/subject/dsbmottx.html