【发布时间】:2011-05-26 14:40:31
【问题描述】:
我有一个 NodeJS Express 应用程序,它在一个文件 (app.js) 中变得非常大。
我想将我的所有路由导出到一个单独的外部文件中,例如 ./lib/routes.js。怎么做?
如何在 main app.js 中导出以下代码并正确要求它?
app.get('/logout', function(req, res) {
res.render('logout', {
username: req.session.username
});
});
app.get('/dashboard', function(req, res) {
res.render('dashboard', {
username: req.session.username
});
});
app.get('/login', function(req, res) {
res.render('login', {
badLogin: false,
loginError: false
});
});
【问题讨论】: