node js模块化路由

   日期:2020-07-11     浏览:83    评论:0    
核心提示:这里的路由是express中的路由,要想使用,要先下载node js 中的express。路由的概念是客服端的请求路径和服务器的响应函数的映射关系。路由的模块化是指在另外的JS中文件创建一个路由模块,需要用的时候直接引用即可。// 这是路由模块// 1. 导入 expressconst express = require(‘express’)// 2. 创建路由对象const router = express.Router()// 3. 挂载具体的路由router.get(’/user/li

这里的路由是express中的路由,要想使用,要先下载node js 中的express。路由的概念是客服端的请求路径和服务器的响应函数的映射关系。
路由的模块化是指在另外的JS中文件创建一个路由模块,需要用的时候直接引用即可。
// 这是路由模块
// 1. 导入 express
const express = require(‘express’)
// 2. 创建路由对象
const router = express.Router()

// 3. 挂载具体的路由
router.get(’/user/list’, (req, res) => {
res.send(‘Get user list.’)
})
router.post(’/user/add’, (req, res) => {
res.send(‘Add new user.’)
})

// 4. 向外导出路由对象
module.exports = router
const express = require(‘express’)
const app = express()

// app.use(’/files’, express.static(’./files’))

// 1. 导入路由模块
const router = require(’./03.router’)
// 2. 注册路由模块
app.use(’/api’, router)

// 注意: app.use() 函数的作用,就是来注册全局中间件

app.listen(80, () => {
console.log(‘http://127.0.0.1’)
})
其实就和函数差不多,路由JS独立暴露,需要使用require即可

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服