VUE版本没有dev-server.js文件了,怎么mock数据
来源:14-5 mock数据(模拟后台数据)

慕粉4311974
2019-08-03
老师,你好!我下载的vue版本是2.9.6,里面没有dev-server.js文件,怎么mock数据呢?
1回答
-
hurui1234
2019-08-03
最新版本的版本的没有sev-server.js 文件替换成了webpack-dev.conf.js,你可以在这个文件里面增加mock数据,首先引入数据,var appData = require('../data.json')
var seller = appData.seller
var goods = appData.goods
var ratings = appData.ratings,然后在这个js文件下的devServer方法下,添加get请求的代码:before (app) {
app.get('/api/seller', (req, res) => {
res.json({
errno: 0,
data: seller
})//接口返回json数据,上面配置的数据seller就赋值给data请求后调用
}),
app.get('/api/goods', (req, res) => {
res.json({
errno: 0,
data: goods
})
}),
app.get('/api/ratings', (req, res) => {
res.json({
errno: 0,
data: ratings
})
})
}512020-05-04
相似问题