亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Node.js使用Express.Router的方法

 更新時(shí)間:2017年11月14日 10:24:30   作者:玉思盈蝶  
這篇文章主要為大家詳細(xì)介紹了Node.js使用Express.Router的方法 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

在實(shí)際開發(fā)中通常有幾十甚至上百的路由,都寫在 index.js 既臃腫又不好維護(hù),這時(shí)可以使用 express.Router 實(shí)現(xiàn)更優(yōu)雅的路由解決方案。

目錄結(jié)構(gòu)如下:

routes的index.js代碼如下:

const express = require('express')
const router = express.Router()

router.get('/', function (req, res) {
 res.send('hello, express')
})

module.exports = router

routes的users.js代碼如下:

const express = require('express')
const router = express.Router()

router.get('/:name', function (req, res) {
 res.send('hello, ' + req.params.name)
})

module.exports = router

主index.js代碼如下:

const express = require('express');
const app = express()
const indexRouter = require('./routes/index');
const userRouter = require('./routes/users');

app.use('/', indexRouter);
app.use('/users', userRouter);

app.listen(3000);

瀏覽器訪問請(qǐng)求:

每個(gè)路由文件通過生成一個(gè) express.Router 實(shí)例 router 并導(dǎo)出,通過 app.use 掛載到不同的路徑。

在實(shí)際開發(fā)中推薦使用 express.Router 將不同的路由分離到不同的路由文件中。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論