npm安装主机密钥验证失败

npm安装主机密钥验证失败,npm,ssh,bitbucket,Npm,Ssh,Bitbucket,我在angular2+项目目录下运行了npm安装,并得到了下面的错误,我完全无法理解 我已经在bitbucket和account上创建了ssh密钥,并将其保存在驱动器上| 我从bitbucket克隆了一个项目。 这个错误与此有什么关系 由于我是项目新手,所以没有太多的知识 npm安装时我是否也需要提供ssh密钥 请让我知道,如果我可以提供更多的信息有关的问题 谢谢 请检查您正在使用的npm版本。Npm与node捆绑在一起,在类路径上不应该有多个实例 嘿,是的,我也这么想,但是我已经把npm更新到

我在angular2+项目目录下运行了npm安装,并得到了下面的错误,我完全无法理解

我已经在bitbucket和account上创建了ssh密钥,并将其保存在驱动器上| 我从bitbucket克隆了一个项目。 这个错误与此有什么关系

由于我是项目新手,所以没有太多的知识

npm安装时我是否也需要提供ssh密钥

请让我知道,如果我可以提供更多的信息有关的问题


谢谢

请检查您正在使用的npm版本。Npm与node捆绑在一起,在类路径上不应该有多个实例

嘿,是的,我也这么想,但是我已经把npm更新到了 最新版本(我甚至卸载了node并重新安装了),带有 同样的结果。npm-v仍然显示相同的版本-1.4.9

供可能有相同问题的其他人参考。我还有巧克力 安装,而且似乎npm也是通过巧克力安装的 这似乎超越了npm的路径。从巧克力中卸载npm 解决了npm版本问题

之后,angular/cli将从npm正确安装


你是如何解决这个问题的?我也面临同样的问题,如果你给我一个提示,这将对我有帮助,谢谢
npm ERR! Error while executing:
npm ERR! C:\Program Files\Git\bin\git.EXE ls-remote -h -t ssh://git@bitbucket.org/path/projectname.git
npm ERR!
npm ERR! Host key verification failed.
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR!
npm ERR! exited with error code: 128