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
     })
   })
}

5
1
weixin_慕UI2274239
感谢老板
2020-05-04
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程