我正在着手使用 node.js,并且我正在尝试了解整个需要/导出的事情。我有以下主要 app.js 文件:
/app.js
var express = require('express'),
http = require('http'),
redis = require('redis'),
routes = require('./routes'),
var app = express(),
client = redis.createClient();
// some more stuff here...
// and my routes
app.get('/', routes.index);
然后,我有路由文件:
exports.index = function(req, res){
res.render('index', { title: 'Express' });
};
我当然可以在我的 app.js 文件中使用客户端对象,但是如何在我的路由中使用相同的对象呢?