错误:找不到模块' socket.io/node_modules/redis'

时间:2014-06-22 11:49:40

标签: django node.js

刚开始使用节点,我收到此错误。我在Ubuntu 12.04上,我按照http://maxburstein.com/blog/realtime-django-using-nodejs-and-socketio/的指示全局安装了nodejs,redis和socketio

当我通过键入node chat.js来执行chat.js时,我得到了

module.js:340
    throw err;
          ^
Error: Cannot find module 'socket.io/node_modules/redis'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)

请帮忙。

由于

1 个答案:

答案 0 :(得分:1)

我认为这是因为你的Redis服务器没有在ubuntu控制台上运行。redis-cli,看看你是否连接到服务器。如果未连接到服务器,请尝试以下命令,

启动redis,

sudo service redis-server start