我在 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)。但仍然有同样的错误......也许这是一个普遍的问题......有谁知道该怎么做?