1. 程式人生 > >vue2.0在沒有dev-server.js下的本地資料配置

vue2.0在沒有dev-server.js下的本地資料配置

vue2.0刪除了build資料夾下面的  dev-client.jsdev-server.js; 然而我們之前在製作專案的時候本地配置的資料都在dev-server.js裡面完成,如今本地資料的配置換到了同目錄下的webpack.dev.conf.js具體的配置如下:

1.找到  const portfinder = require('portfinder'),在後面新增如下程式碼:

const express = require('express')
const app = express()
const appData = require('../data.json')
const ratings = appData.ratings
const apiRouter = express.Router()
app.use('/api',apiRouter)

2.然後找到devServer,在裡面新增:

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


3.訪問本地介面:http://localhost:8080/api/ratings