nodejs 挂载不同路由

Posted 键盘已坏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs 挂载不同路由相关的知识,希望对你有一定的参考价值。

在搜索了,如何将监听多个节点,如何访问服务器不同文件等等之后 。发现搜索错了。

我只是想将文件挂载在不同路由上。

实例

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)

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

 

 

参考自:https://github.com/nswbmw/N-blog/blob/master/book/3.2%20%E8%B7%AF%E7%94%B1.md

以上是关于nodejs 挂载不同路由的主要内容,如果未能解决你的问题,请参考以下文章

nodejs进阶3-路由处理

Nodejs WEB服务器 静态文件托管 GET POST路由 EJS模板引擎

nodejs常用代码片段

使用具有不同片段字段的相同中继根查询的多个 react-router-relay 路由

nodejs动态路由

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面