详解vue express启动数据服务
这两天学习了一下vue和express结合,本文记录一下vueexpress启动数据服务
记录一下配置
build->dev.sever.js配置
varapiServer=express()
varbodyParser=require('body-parser')
apiServer.use(bodyParser.urlencoded({extended:true}))
apiServer.use(bodyParser.json())
varapiRouter=express.Router()
varfs=require('fs')
apiRouter.route('/:apiName')
.all(function(req,res){
fs.readFile('./db.json','utf8',function(err,data){
if(err)throwerr
vardata=JSON.parse(data)
if(data[req.params.apiName]){
res.json(data[req.params.apiName])
}
else{
res.send('nosuchapiname')
}
})
})
apiServer.use('/api',apiRouter);
apiServer.listen(port+1,function(err){
if(err){
console.log(err)
return
}
console.log('Listeningathttp://localhost:'+(port+1)+'\n')
})
config->index.js配置
proxyTable:{
'/api/':'http://localhost:8081/'
},
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。