【发布时间】:2015-11-30 11:12:31
【问题描述】:
我正在使用 MEAN 堆栈开发一个 Web 应用程序,我想要这个场景:
人们可以注册,然后,他们必须至少注册一个company。
当他们注册company 时,基本 URL 将如下所示:
example.com/companyName/
example.com/companyName/members
example.com/companyName/settings
example.com/companyName/etc
那么,我的问题是,如何在路由中使用变量来匹配用户的注册公司名称?app.js 中的 app.use('/'+companyName, routes); 可能吗?
有一段我的代码,以防万一:
app.use(function (req, res, next) {
console.log('going to '+companyUrl);
next();
});
app.use('/'+companyUrl, routes);
我正在其他模块上做一些工作,现在,noStartupRestrict.theStartupUrl 应该是 companyName。
但是app 没有使用路由。一直到404路线。
【问题讨论】:
标签: javascript node.js express