运行Juggernaut时出错

时间:2011-11-08 13:45:11

标签: node.js install redis juggernaut

我刚刚在Windows服务器上安装了NodeSJ和Juggernaut(是的,也是redis)(64位)

它不起作用......通过评估,似乎只是安装和运行。

这是我得到的错误:

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: Cannot find module 'optimist'
    at Function._resolveFilename (module.js:334:11)
    at Function._load (module.js:279:25)
    at Module.require (module.js:357:17)
    at require (module.js:368:17)
    at Object.<anonymous> (C:\Node\application\juggernaut\server.js:2:12)
    at Module._compile (module.js:432:26)
    at Object..js (module.js:450:10)
    at Module.load (module.js:351:31)
    at Function._load (module.js:310:12)
    at Array.0 (module.js:470:10)

任何人?

1 个答案:

答案 0 :(得分:0)

当我在克隆juggernaut git repo后尝试运行“nodejs server.js”时,我在ubuntu 12.10下遇到了同样的问题。

最后我用npm安装了juggernaut(“npm install -g juggernaut”),现在我可以成功运行“nodejs /usr/local/lib/node_modules/juggernaut/server.js”(路径可能取决于你的npm模块安装)。