在我的 app.js 中,我构建了一个 redis客户端:
var redis = require('redis'),
redisClient = redis.createClient(6379, 'localhost');
...
module.exports = {
app:app,
redisClient:redisClient
}
我需要在我的其他模块中使用redis客户端,即 routes / index.js 。在这里,我试着把它包括在内:
var redisClient = require('../app').redisClient;
不幸的是,这是不确定的。 我应该像在app.js中那样在index.js中使用它,并在这里创建一个新实例吗?或者我可以改变什么来使它工作?