-1

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

它不起作用......根据评估,这似乎只是安装和运行。

这是我得到的错误:

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)

任何人?

4

1 回答 1

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 模块安装)。

于 2013-02-18T09:29:18.670 回答