# express.Router

创建一个新的 router 对象

# 概要

express.Router([options])

# 描述

创建一个新的 router 对象。

const router = express.Router([options])

可选的 options 参数指定路由的行为。

属性 描述 默认 可用性
caseSensitive 启用区分大小写。 默认禁用,将 "/Foo" 和 "/foo" 视为相同。
mergeParams 保留来自父路由的 req.params 值。如果父项和子项的参数名称冲突,则子项的值优先。 false 4.5.0+
strict 启用严格路由。 默认情况下禁用,路由对 "/foo" 和 "/foo/" 的处理相同。

您可以像应用程序一样将中间件和 HTTP 方法路由(例如 getputpost 等)添加到 router

有关详细信息,请参阅 路由

Last Updated: 6/17/2023, 6:57:19 PM