2023/5/6留言板
依赖:
express/axios/express-art-template/zhuyg-test-package
基础账号:
- 李白/123
- zhuyag/123
有bug,下次更新
使用:
- npm i 下载依赖
- 转到data文件夹下 json-server --watch data.json 开启数据服务
- 转到根目录文件夹下 node app.js 运行项目
- 访问 http://127.0.0.1 即可进入主页
项目同步地址:Message-board: express/axios/留言板功能 (gitee.com)
目录
app.js
// express/express-art-template
const express = require("express");
const template = require("express-art-template");
// 路由
const homeRouter = require("./router/home");
const loginRouter = require("./router/login");
const regRouter = require("./router/reg");
const tranRouter = require("./router/tran");
const deleteRouter = require("./router/delete");
const errorRouter = require("./router/error");
const app = express();
// 模板相关设置
app.engine("html", template);
app.set("views", "view");
app.set("view engine", "html");
// 静态资源目录
app.use(express.static("public"));
// post参数获取相关设置
app.use(express.urlencoded({ extended: false }));
app.use("/", homeRouter) // 主页
.use("/login", loginRouter) // 登录
.use("/reg", regRouter) // 注册
.use("/tran", tranRouter) // 提示
.use("/del", deleteRouter) // 删除
.use(errorRouter); // 404
app.listen(80);
console.log("http://127.0.0.1");