利用Express优化留言板项目

利用Express优化留言板项目_html


后端核心代码:

var express = require('express');
var path = require('path');
var server = express();

server.engine('html', require('express-art-template'));
server.set('views', path.join(__dirname, 'views'));

var comments = [
{
name: '张三1',
message: '比比安慕希',
dateTime: '2022年1月15日12:40:49'
},
{
name: '张三2',
message: '发发发刷刷刷',
dateTime: '2022年1月15日12:40:49'
},
{
name: '张三3',
message: '过年啦',
dateTime: '2022年1月15日12:40:49'
},

]
server.get('/', function (req,) {
res.render('index.html', {
// 替换目标
comments: comments
});
});
server.get('/post', function (req,) {
res.render('post.html');
});
server.get('/pinglun', function (req,) {
// console.log(req.query);
var comment = req.query;
comment.dateTime = '2022年1月29日23:02:18';
comments.unshift(comment);
// 重定向
res.redirect('/');

});
server.use('/public', express.static(path.join(__dirname, './public/')));

server.listen('3000', function () {
console.log('running……');
})