Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js npm安装失败EPROTO获取请求失败_Node.js_Npm_Npm Install - Fatal编程技术网

Node.js npm安装失败EPROTO获取请求失败

Node.js npm安装失败EPROTO获取请求失败,node.js,npm,npm-install,Node.js,Npm,Npm Install,当我尝试从npm安装程序包时,出现fetch failed错误。我设置了npm的配置: -将严格ssl设置为false -将注册表设置为 -设置代理和https代理 当我搜索一个包时,注册表的get方法工作得很好,但是当我尝试安装时,出现了一个错误 在使用npm 5.5.1升级节点8.9.1的最新版本后,我遇到了此错误 我尝试了很多方法来修复它: -删除内容并使用代理、严格ssl重新配置my.npmrc设置 -降级到我的最新版本,这是节点4版本,但它不工作 这是我得到的错误: 信息如果以ok结尾

当我尝试从npm安装程序包时,出现fetch failed错误。我设置了npm的配置: -将严格ssl设置为false -将注册表设置为 -设置代理和https代理

当我搜索一个包时,注册表的get方法工作得很好,但是当我尝试安装时,出现了一个错误

在使用npm 5.5.1升级节点8.9.1的最新版本后,我遇到了此错误

我尝试了很多方法来修复它: -删除内容并使用代理、严格ssl重新配置my.npmrc设置 -降级到我的最新版本,这是节点4版本,但它不工作

这是我得到的错误:

信息如果以ok结尾,则有效
详细cli['C:\Applications\Nodejs\node.exe',
详细cli
'C:\Users\xxxxxxxxx\AppData\Roaming\npm\node\u modules\npm\bin\npm cli.js',
详细cli“安装”,
详细cli“创建反应类”,
详细cli'--save',
verbose cli'--verbose']
信息使用npm@5.5.1
信息使用node@v4.7.0
详细npm会话3edca0dd78623f79
愚蠢的安装loadCurrentTree
愚蠢地安装readLocalPackageData
create react的Pully fetchPackageMetaData错误-class@latest请求失败,原因:write EPROTO 101057795:错误:140770FC:SSL例程:SSL23\u GET\u SERVER\u HELLO:未知协议:openssl\SSL\s23\u clnt.c:794:
详细类型系统
详细堆栈获取错误:请求失败,原因:write EPROTO 101057795:错误:140770FC:SSL例程:SSL23\u GET\u SERVER\u HELLO:未知协议:openssl\SSL\s23\u clnt.c:794:
详细堆栈
ClientRequest上的详细堆栈。(C:\Users\xxxxxxxxx\AppData\Roaming\npm\node\u modules\npm\node\u modules\pacote\node\u modules\make fetch\node\u modules\node fetch npm\src\index.js:68:14)
emitOne上的详细堆栈(events.js:77:13)
ClientRequest.emit上的详细堆栈(events.js:169:7)
OneError上的详细堆栈
(C:\Users\xxxxxxxxx\AppData\Roaming\npm\node\u modules\npm\node\u modules\pacote\node\u modules\make fetch\node\u modules\https代理\node\u modules\agent base\index.js:106:9)
回调错误时的详细堆栈(C:\Users\xxxxxxxxx\AppData\Roaming\npm\node\U modules\npm\node\U modules\pacote\node\U modules\make fetch\node\U modules\https代理\node\U modules\agent base\index.js:126:5)
详细cwd:\Users\xxxxxxxxx\Documents\PycharmWorkspace\
详细的Windows\u NT 6.1.7601
详细argv“C:\Applications\Nodejs\node.exe”C:\Users\xxxxxxxxx\AppData\Roaming\npm\node\u modules\npm\bin\npm cli.js“安装”“创建反应类”“--save”“--verbose”
详细节点v4.7.0
详细的npm v5.5.1
错误代码EPROTO
错误errno EPROTO
错误请求失败,原因:write EPROTO 101057795:错误:140770FC:SSL例程:SSL23\u GET\u SERVER\u HELLO:未知协议:openssl\SSL\s23\u clnt.c:794:
详细退出[1,true]


在这篇文章之后,我通过从我的计算机中完全删除node.js和npm解决了这个问题

可能与Hmmm重复,这看起来像是个问题。。。问题解决了我猜你后来重新安装了它?