我刚刚将socket.io更新到1.0.6版本,发现socket.io/node_modules下已经没有redis了。
所以,我 npm 安装了 socket.io-redis,因为这个线程说它是正确的解决方案: Migrating socket.io from 0.9.x to 1.x, Problems with configure RedisStore
但是,在上一个版本中,我的 app.js 上曾经有以下代码:
var redis = require('socket.io/node_modules/redis');
var sub = redis.createClient();
使用这种新方法,运行 node app.js 会引发错误:它抱怨 redis 没有 createClient 方法。
我应该如何使用 socket.io (1.0.6) 和 socket.io-redis 订阅?