如何在Express 4中重定向到可安装的路由处理程序?

时间:2015-09-20 22:03:53

标签: javascript express routes

我正在使用可安装的路由处理程序:

router.use('/api/v1', require('./sinograms_api'));

var routes_sinograms = require('./sinograms');
router.use('/sinograms', routes_sinograms);
router.use('/sinogram', routes_sinograms);

这样我就可以重新定位所有代码,而无需更改所有路径。

除了在我的路由处理程序中,如果我必须重定向到另一个路由处理程序,它是唯一的方法,唯一的方法是使用路径。

实施例。在sinograms_api.js:

res.redirect('/sinograms/list') 
// where /list is a path defined in sinograms.js

是否有更多的模块化方法可以在不使用编码路径的情况下重定向到另一个路由处理程序?

0 个答案:

没有答案