vue-cli的build目录下没有dev.server.js,如何mock数据

vue-cli版本2.9.2

vue-cli的build目录下没有dev.server.js,如何mock数据?

新版的脚手架去掉了dev.server.js,数据在build>webpack.dev.conf.js配置即可。

但是网上坑很多,要么不对,要么说不清楚,导致走了很多弯路,如下看完,你绝对能mock出来

1、定义变量,引入数据(注意数据添加的位置)

vuejs mock 数据.png

const express = require('express')
const app = express()
var appData = require('../data.json')
var seller = appData.seller
var goods = appData.goods
var ratings = appData.ratings
var apiRoutes = express.Router()
app.use('/api', apiRoutes)

2、定义路由(注意,before是和上面的wetchOptions平行的)