用假数据模仿

gulpfile.js文件中:

gulp.task('serve',function(){
return gulp.src('./dist')
.pipe(webserver({
livereload: true,
port:8080,
directoryListing: {
enable:true,
path: './dist'
},
middleware:function(req, res,next){

if(req.url){
var urlObj = url.parse(req.url, true),
method = req.method,
paramObj = urlObj.query;

mockApi(res, urlObj.pathname, paramObj, next);
}

}

}));

配置文件mockall.js中:

module.exports=[
{
path:'/teacher/api/webcast/courseList',
jsonFile:'books1.json'

},
{
path:'/teacher/api/webcast/getCourseDetail',
jsonFile:'books2.json'
},
{
path:'/api/recommend/getKnowledgeList',
jsonFile:'books3.json'
}

]

原文地址:https://www.cnblogs.com/luckyXcc/p/5961272.html