Express系列之构建模块化路由


一、单个文件

// 创建网站服务器
const app = express();
// 创建路由对象
const home = express.Router();
// 为路由对象匹配请求路径
app.use("/home", home);
// 创建二级路由
home.get("/index", (req, res) => {
    
    
	res.send("欢迎来到博客首页页面");
});

二、拆成多个文件

index.js

// 创建网站服务器
const app = express();

const home = require("./route/home");
const admin = require("./route/admin");

app.use("/home", home);
app.use("/admin", admin);

admin.js

const express = require("express");

const admin = express.Router();

admin.get("/index", (req, res) => {
    
    
	res.send("欢迎来到博客管理页面");
});

module.exports = admin;

home.js

const express = require("express");

const home = express.Router();

home.get("/index", (req, res) => {
    
    
	res.send("欢迎来到博客首页页面");
});

module.exports = home;

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

猜你喜欢

转载自blog.csdn.net/weixin_62277266/article/details/127310842