代码拉取完成,页面将自动刷新
// 引入express框架
const express = require('express');
const session = require('cookie-session')
// 创建服务器网站
const app = express();
// 设置ejs 修改文件后缀为html
app.engine('html', require('ejs').renderFile)
app.set('views', `${__dirname}/views`)
app.set('view engine', 'html');
// 静态资源配置
app.use(express.static('static'))
// POST处理
app.use(express.urlencoded({ extended: true }))
// SESSION配置
app.use(session({
keys: ['secret'],
maxAge: 1000 * 60 * 30
}))
// 首页
app.use('/', require('./router/index'))
app.use('/index', require('./router/index'))
// 文章
app.use('/article', require('./router/article'))
// 搜索
app.use('/search', require('./router/search'))
// 登录
app.use('/login', require('./router/login'))
app.get('/user/logout', (req, res) => {
req.session.user = null
res.render('login', { msg: '退出成功' })
})
app.use((req, res) => {
res.render("404.html")
})
// 监听端口
app.listen(3333);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。