2013-05-13 77 views
1

我试图安装快递使用节点包管理器,我得到下面的错误。这是在以管理员身份运行cmd的Windows 7 x64上。有任何帮助?节点包管理器安装错误与快递

Microsoft Windows [Version 6.1.7601] 
Copyright (c) 2009 Microsoft Corporation. All rights reserved. 

C:\>npm install express -g 
npm http GET https://registry.npmjs.org/express 
npm http GET https://registry.npmjs.org/express 
npm http GET https://registry.npmjs.org/express 
npm ERR! Error: SELF_SIGNED_CERT_IN_CHAIN 
npm ERR!  at SecurePair.<anonymous> (tls.js:1283:32) 
npm ERR!  at SecurePair.EventEmitter.emit (events.js:92:17) 
npm ERR!  at SecurePair.maybeInitFinished (tls.js:896:10) 
npm ERR!  at CleartextStream.read [as _read] (tls.js:430:15) 
npm ERR!  at CleartextStream.Readable.read (_stream_readable.js:304:10) 
npm ERR!  at EncryptedStream.write [as _write] (tls.js:344:25) 
npm ERR!  at doWrite (_stream_writable.js:211:10) 
npm ERR!  at writeOrBuffer (_stream_writable.js:201:5) 
npm ERR!  at EncryptedStream.Writable.write (_stream_writable.js:172:11) 
npm ERR!  at write (_stream_readable.js:557:24) 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Windows_NT 6.1.7601 
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod 
ejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "express" "-g" 
npm ERR! cwd C:\ 
npm ERR! node -v v0.10.5 
npm ERR! npm -v 1.2.18 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  C:\npm-debug.log 
npm ERR! not ok code 0 

我可以连接到http://registry.npmjs.org/express在Chrome返回JSON

+0

为SELF_SIGNED_CERT_IN_CHAIN错误检查http://stackoverflow.com/questions/9626990/receiving-error-error-ssl-error-self-signed-cert-in-chain-while-using-npm – hcpl 2014-02-28 12:51:21

回答

1

如果您连接到https://registry.npmjs.org/你会发现,Chrome的给你,因为registry.npmjs.org SSL错误是服务了自签名的SSL证书。 registry.npmjs.org现在使用适当的CA签名证书。

有两种可能性:

  • 你NPM配置被搞砸了。删除所有与npm相关的并重新安装。
  • 如果您处于具有拦截HTTPS代理的环境中,可能会破坏npm。与您的网络管理员联系。
+2

我相信这是正确的,网络部分立即在家中使用最新版本......我将在工作时看到它更多,并看看网络管理员是否看到相同的故障。 – abc123 2013-05-14 03:47:33

+0

问题解决! – abc123 2013-05-14 16:10:36

+0

我已经升级了我的节点和npm。我似乎有4个证书。但我仍然得到错误。还有什么想法? – 2014-02-28 02:07:05