1. 程式人生 > >vue cli3.0 mock 後臺資料模擬

vue cli3.0 mock 後臺資料模擬

在模擬後臺資料的時候直接在vue.config.js檔案中修改、

vue-cli3.0 追求0配置,所以可能沒有vue.config.js檔案,自己新增該檔案,複製以下儲存即可,更多配置請進官網Vue CLI 3配置查詢

 

//第一步 在vue.config.js中新增

const express = require('express')

const mockdata = require('./data.json');//資料檔案路徑,請根據實際修改

 

const seller = mockdata.seller

const goods = mockdata.goods

const ratings = mockdata.ratings

const app = express()//請求server

var apiRoutes = express.Router()

app.use('/api', apiRoutes)//通過路由請求資料

//第二步:在module.exports中找到devServer,在裡面加上before()方法,如果沒有devServer,自己新增

//app中的資料自己定義

module.exports = {

devServer: {

port: 8082,

before(app) {

app.get('/seller', (req, res, next) => {

res.json({

errno: 0,

data: seller

})

});

app.get('/goods', (req, res) => {

res.json({

errno: 0,

data: goods

})

});

app.get('/ratings', (req, res) => {

res.json({

errno: 0,

data: ratings

})

 

});

},

}

}