Express.js路由。 如何在所有现有路线之前放置默认路线

我可能说错了这个问题,请耐心等待。 所以现在我有一些路线:

本地主机:3000 /索引

本地主机:3000 /家

本地主机:3000 /login

本地主机:3000 /忘记

但在URL中的每个路由之前,我需要一个这样的客户端名称:

本地主机:3000 /客户端/索引

本地主机:3000 /客户/家庭

本地主机:3000 /客户/login

本地主机:3000 /客户/忘记

有没有一个好的方法来做到这一点,而不需要手动改变所有的路线string 再次抱歉,如果我这个问题措辞不佳。

使用其中定义的所有规则创build一个路由器(router.js)。 然后在快速应用中引用:

app.use('/client', require ('./router')); 

你路由器文件:

 var router = require ('express').Router(); router.use('/index', ...); ... module.exports = router;