Я только начал использовать новую версию Express (2.5.5), которая по умолчанию создает каталог ./routes вместе с ./views и ./public
Внутри маршрутов есть файл index.js, который содержит:
/*
* GET home page.
*/
exports.index = function(req, res){
res.render('index', { title: 'Express' })
};
по умолчанию (после запуска express из командной строки), и это раздел маршрутов в главном app.js:
// Routes
app.get('/', routes.index);
Я установил переменную для клиента redis в главном app.js:
var redis = require('redis'),
db = redis.createClient();
и мне было интересно, как я могу получить доступ к методам db (и любых других модулей я require в app.js) в файлах, содержащихся в ./routes