Express路由挂载(Node.js)(2)

Express路由挂载(Node.js)(2)

效果展示:
Express路由挂载(Node.js)(2)_第1张图片代码实现:
路由模块文件:

//导入expres模块
const express = require('express')
//创建路由对象
const router = express.Router()
//挂载路由
router.get('/user',(req,res)=>{
    res.send('get请求成功,路由模块创建成功')
})
router.post('/user',(req,res)=>{
    res.send('post请求成功,路由模块创建成功')
})
//向外导出路由对象
module.exports = router;

基本步骤:
(1):导入express模块
(2):创建路由对象

const router = express.Router()

(3):路由挂载
(4):向外导出路由对象,注意这一步非常关键。

module.exports = router;

目的:将router对象暴露给导入router模块的代码块

测试代码块:

//导图express对象
const express = require('express')
//实例化对象
const app = express()
//导入路由模块
const router = require('./11expree路由模块')
//注册路由模块
app.use(router)
//启动服务器
app.listen(8080,()=>{
    console.log('服务器确定成功');
})

具体步骤:
(1):导图express对象
(2):实例化express对象
(3):导入路由模块
(4):注册路由模块

注意:这一步非常关键,app.use(路由对象)
关于use函数的理解:
use函数是用来加载中间件的。

(5):启动服务器

小编:O_O

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