1

我在 Debian 上使用最后一个 nodejs (0.10.26)。我安装了 pm2 (1.1.63) 的最新版本,安装时没有显示任何错误

我可以在没有参数的情况下运行 pm2。一切都好。但是当我尝试运行pm2 start app.js时,它会显示错误

/var/node/server/lib/node_modules/pm2/node_modules/usage/node_modules/bindings/bindings.js:83
        throw e
              ^
Error: Module version mismatch. Expected 11, got 1.
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at bindings (/var/node/server/lib/node_modules/pm2/node_modules/usage/node_modules/bindings/bindings.js:76:44)
    at Object.<anonymous> (/var/node/server/lib/node_modules/pm2/node_modules/usage/lib/usage.js:1:100)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)

所以,我阅读了很多并重新安装了所有内容并安装了构建包(node-gyp)。但仍然有同样的错误......也许这是一个普遍的问题......有谁知道该怎么做?

4

0 回答 0