有没有办法在 express.js 中为路由子集添加前缀?我知道您可以在调用 app.router() 时添加挂载点,但这会影响所有路由。
我正在寻找一种将/api/v1/添加到一堆路由的方法,而不是将其应用于每个路由定义。
有没有办法在 express.js 中为路由子集添加前缀?我知道您可以在调用 app.router() 时添加挂载点,但这会影响所有路由。
我正在寻找一种将/api/v1/添加到一堆路由的方法,而不是将其应用于每个路由定义。
express-namespace做你想做的事。
另一种可能的解决方案:检查这个库,它允许您对路线进行软编码并向它们添加层次结构。您可以添加一个没有响应 /api/v1 的处理程序的简单路由,并让所有其他路由成为它的子路由。