У меня есть приложение 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
});
});