npm install 抛出与 ssl 相关的错误

我对此有点陌生。请帮我。提前致谢。

PS C:Project Codessp-ui-app> npm install

npm 错误!代码 EPROTO npm 错误!系统调用写 npm ERR! errno EPROTO npm 错误!对 https://codeload.github.com/eligrey/FileSaver.js/tar.gz/e865e37af9f9947ddcced76b549e27dc45c1cb2e 的请求失败,原因:写 EPROTO 045D0000:error:0A000152:SSL 例程:final_renegotiate:unsafe legacy renegotiation disabled:c:wsdepsopensslopensslsslstatemextensions.c:908: npm ERR!

stack overflow npm install throwing error related to ssl
原文答案

答案:

作者头像

更新您的 node.js 安装。以下命令应该这样做(从这里):

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

或重新安装节点,然后更新 npm。

首先我删除了节点

apt-get purge node

然后根据分布安装node。文档在这里。

然后

npm install npm@latest -g