尝试使用npm安装ursa时出错

尝试使用npm安装ursa时出错,npm,dependencies,rsa,Npm,Dependencies,Rsa,我在尝试安装ursa(节点和io.js的RSA公钥/私钥OpenSSL绑定)时出现此错误 gyp:调用'node-e'require('nan')“'返回退出状态1。在尝试加载binding.gyp时 哎呀!配置错误 哎呀!堆栈错误:`gyp`失败,退出代码:1 哎呀!在ChildProcess.onCpExit(/usr/share/node gyp/lib/configure.js:431:16)处堆栈 哎呀!ChildProcess.EventEmitter.emit上的堆栈(events

我在尝试安装ursa(节点和io.js的RSA公钥/私钥OpenSSL绑定)时出现此错误

gyp:调用'node-e'require('nan')“'返回退出状态1。在尝试加载binding.gyp时
哎呀!配置错误
哎呀!堆栈错误:`gyp`失败,退出代码:1
哎呀!在ChildProcess.onCpExit(/usr/share/node gyp/lib/configure.js:431:16)处堆栈
哎呀!ChildProcess.EventEmitter.emit上的堆栈(events.js:98:17)
哎呀!在Process.ChildProcess.\u handle.onexit处堆栈(child\u Process.js:797:12)
哎呀!Linux系统3.19.0-39-generic
哎呀!命令“nodejs”“/usr/bin/node-gyp”“rebuild”
哎呀!cwd/home/saad/Bureau/kevinIdP/node_模块/ursa
哎呀!节点-v v0.10.25
哎呀!节点gyp-v v0.10.10
哎呀!不好
npm警告此故障可能是由于使用了旧的二进制“节点”
npm警告如需进一步解释,请阅读
/usr/share/doc/nodejs/README.Debian
npm错误!奇怪的错误1
npm错误!不正常代码0
我必须添加一些依赖项吗?
感谢您的关注

在这个问题上有什么进展吗?我在Maci上也遇到了同样的问题,我得到了这个答案,它似乎也在工作:我还找到了另一个解决方案(不是真正的解决方案),只需升级我的npm版本“sudo npm cache clean-f”,然后升级“npm install npm-g”(尝试第二个命令2次),我发现如果我创建了一个新项目,我就可以安装ursa。所以我这样做了,并将所有代码移到了新项目中:-新项目文件夹-已安装ursa-updated package.json,然后在其余模块上运行npm安装-将代码移到了新项目文件夹-之后一切都很好。我确实回到了旧项目,尝试删除/重新安装模块以发现依赖性问题,但无法缩小范围。