后台管理界面搭建好后,很容易在前台展示。这里只列出一些需要注意的地方。详见demo1。前台显示的很多接口不需要token验证varjwt=require('express-jwt');app.use(jwt({secret:'jwt-secret',debug:true}).unless({path:['/user/regiest','/user/login','/admin/login','/works/list','/works/detail']}))///旅游界面忽略401错误报告应用程序。use(function(err,req,res,next){if(err.name==='UnauthorizedError'){if(req.path.indexOf("/tourist")!=-1||req.path.indexOf("/static")!=-1){next()}else{res.status(401).send('无效令牌...');}}});2.回复评论:将回复加入数组并更新数组//回复评论router.post('/reply',(req,res,next)=>{letarticleId=req.body.articleIdletcommentId=req.body.commentIdvarreply=newReply({replyUser:req.body.replyUser,content:req.body.content,acceptUser:req.body.acceptUser,replyTimer:newDate()})Article.findOne({_id:articleId}).then((article)=>{vararr=[]for(l我=0;i
