# 虛擬服務:vue.config.js配置
引入mock數據,然后開啟虛擬服務器的過程,用于數據的模擬
> 引入mock數據
```
const appData = require('./data.json')
```
將mock數據拆分成幾個部分,然后再定義數據
```
const seller = appData.seller
const goods = appData.goods
const ratings = appData.ratings
```
> 虛擬本地服務,自定義請求地址和返回值,這里返回了mock里面的seller、goods、ratings數據,還增加了一個errno狀態碼,用于判斷后臺邏輯部分的正確與否
```
devServer: {
before(app) {
app.get('/api/seller', function (req, res) {
res.json({
errno: 0,
data: seller
})
})
app.get('/api/goods', function (req, res) {
res.json({
errno: 0,
data: goods
})
})
app.get('/api/ratings', function (req, res) {
res.json({
errno: 0,
data: ratings
})
})
}
},
```