代码拉取完成,页面将自动刷新
const express = require("express")
const app = express()
const bodyParser = require("body-parser")
app.use(bodyParser.urlencoded({ extended: false }))
const fs = require("fs")
const path = require("path")
//引入session
const session = require("express-session")
app.use(session({
secret: 'keyboard cat',
// 相当于是一个加密密钥,值可以是任意字符串
resave: false,
// 强制session保存到session store中
saveUninitialized: false
// 强制没有“初始化”的session保存到storage中
}))
//设置ejs模板引擎
app.set("view engine", "ejs")
app.set("views", "./views/")
//设置静态托管,前面/,后面/
app.use("/node_modules", express.static("node_modules/"))
//循环注册路由模块
fs.readdir(path.join(__dirname, "router"), (err, result) => {
result.forEach(filename => {
let fname = path.join(__dirname, "router", filename)
app.use(require(fname))
})
})
// //主页
// const router1 = require("./router/index.js")
// app.use(router1)
// //用户模块
// const router2 = require("./router/user.js")
// app.use(router2)
app.listen(3000, () => {
console.log("http://127.0.0.1:3000");
})
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。