【发布时间】:2014-07-10 09:59:06
【问题描述】:
刚刚将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 configuring 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 订阅?
【问题讨论】:
标签: node.js sockets node-redis socket.io-1.0