nodejs框架express之构建模块化路由(初学)

nodejs框架express之构建模块化路由(初学)

1.app.js

//引入express框架
const express = require('express');
//创建网站服务器
const app = express();

//引入二级路由
const home = require('./route/home');
const admin = require('./route/admin');

//创建一级路由
app.use('/home', home);
app.use('/admin', admin);

//端口监听
app.listen(3000);
console.log('服务器启动成功');

2.admin.js

const express = require('express');
const admin = express.Router()

admin.get('/index', (req, res) => {
     
    res.send('欢迎来到博客管理页面');
})
//将admin导出
module.exports = admin;

3.home.js

const express = require('express');

const home = express.Router()

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

你可能感兴趣的:(node.js,nodejs)