node路由封装,减轻后端的主路由的入口app.js的负重
Posted 勇敢*牛牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node路由封装,减轻后端的主路由的入口app.js的负重相关的知识,希望对你有一定的参考价值。
const express = require("express");
const app = express();
app.listen(3000,"0.0.0.0",()=>
console.log("http://10.9.46.247:3000");
);
// 设置静态资源
app.use(express.static("public"))
// post接收
app.use(express.urlencoded(extended:false));
app.use(express.json())
app.get('/',(req,res)=>
res.send('<h3>公众号开发</h3>')
)
app.use(require("./router"))
router/rotues/index.js
const router = require("express").Router();
router.use(require("./routes/wechat"))
module.exports = router;
其中一个路由模块
const router = require("express").Router();
const wechatcontrol = require('../../controller/wechatConter')
router.get("/wechat",wechatcontrol.wechat)
module.exports = router;
控制器:
module.exports =
// 控制器,完成业务
wechat(req,res)
console.log(req.query);
res.send("1111")
以上是关于node路由封装,减轻后端的主路由的入口app.js的负重的主要内容,如果未能解决你的问题,请参考以下文章