我可能把这个问题用错了,所以请原谅我。现在我有一些办法:
本地主机:3000/index
本地主机:3000/home
本地主机:3000/登录
localhost:3000/已忘记
但在URL中的每个路由之前,我需要一个客户端名称,如下所示:
本地主机:3000/client/index
本地主机:3000/client/home
本地主机:3000/客户端/登录
localhost:3000/client/忘记
有没有一种好的方法可以在不手动更改所有路由字符串的情况下做到这一点?再次抱歉,如果我把这个问题用得不好。
创建一个路由器(router.js),其中定义了所有这些规则。然后在express应用程序中引用:
app.use('/client', require ('./router'));
您的路由器文件:
var router = require ('express').Router(); router.use('/index', ...); ... module.exports = router;