我有问题让NPM正确安装.我已经尝试单步执行堆栈溢出中的几个帖子的指示,特别是来自这个线程: 使用npm install时出现SELF_SIGNED_CERT_IN_CHAIN错误
我也试过浏览NPM网站上的文档:http: //blog.npmjs.org/post/78165272245/more-help-with-selfsignedcertinchain-and-npm
我每次尝试安装时仍然收到错误.请指教.
如果您在公司代理(使用例如Blue Coat)后面,则应使用http而不是https来存储库地址,例如
npm config set registry="http://registry.npmjs.org/"
请参阅:错误:SSL错误:使用npm时SELF_SIGNED_CERT_IN_CHAIN.
您还可以将失败的自我证书导入系统并在安装包时标记为受信任或临时禁用SSL验证(快速但不推荐的方法):
npm config set strict-ssl false
请参阅:错误:SSL错误:使用npm时SELF_SIGNED_CERT_IN_CHAIN.
推荐的方式(更痛苦)只是指向正确的证书文件,例如
npm config set cafile ""
请参阅:如何在Windows上运行Npm时修复SSL证书错误?.