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;