vue -webpack.dev.config.js模拟后台数据接口
在const portfinder = require('portfinder')后面添加
const express = require('express')
const app = express()
var appData = require('../static/data.json')
var seller = appData.seller
var goods = appData.goods
var ratings = appData.ratings
var apiRoutes = express.Router();
app.use('/api',apiRoutes)
在当前js搜索devServer,在里面添加
devServer: { before(app) { app.get('/api/seller', (req, res) => { res.json({ // 这里是你的json内容 errno: 0, data: seller }) }), app.get('/api/goods', (req, res) => { res.json({ // 这里是你的json内容 errno: 0, data: goods }) }), app.get('/api/ratings', (req, res) => { res.json({ // 这里是你的json内容 errno: 0, data: ratings }) }) }, },
然后fetch请求
mounted(){ fetch('./api/seller').then((res)=>{ return res.json() }).then((stroies)=>{ console.log(stroies) }) }

浙公网安备 33010602011771号