相关疑难解决方法(0)

由于“签名错误”,具有早期构建 npm 的 Windows 10 无法安装任何模块

我正在我的全新 Windows 笔记本电脑(Windows 10 Pro,版本 20H2,内部版本 19042.1645)上安装 64 位 Node v7.10.1(使用 npm v4.2.0)。不幸的是,我的应用程序需要这个早期版本的 Node。到目前为止,我已经使用三个不同的进程安装了 Node:nvm for Windows、NVS 和直接下载。我扫描了网络寻找解决方案,发现了许多类似的问题,但可能的解决方案却很少。我的问题是npm install failed with bad signature error on Windows 的重复项,但那里的建议对我没有帮助。我觉得有必要重新提出这个问题。

安装 Node 并创建一个新的工作目录后,我发出命令 npm install path 我得到的响应是这样的:

npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "path"
npm ERR! node v7.10.1
npm ERR! npm  v4.2.0
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! syscall write

npm ERR! write EPROTO 101057795:error:1408D07B:SSL routines:ssl3_get_key_exchange:bad signature:openssl\ssl\s3_clnt.c:2032:
npm ERR!
npm ERR!
npm ERR! If you …
Run Code Online (Sandbox Code Playgroud)

windows openssl node.js npm-install

5
推荐指数
1
解决办法
1066
查看次数

标签 统计

node.js ×1

npm-install ×1

openssl ×1

windows ×1