gpt4 book ai didi

node.js - npm install openssl 在 Windows 10 上失败

转载 作者:可可西里 更新时间:2023-11-01 09:44:29 32 4
gpt4 key购买 nike

我在 Win10 的 Node.js 命令窗口中运行以下命令。它失败了。任何人有想法如何解决它?我正在运行 Node.js v7.3.0

C:\Users\haozhang>npm install openssl
C:\Users\haozhang
`-- openssl@1.1.0
+-- mout@0.11.1
`-- nyks@2.31.3
+-- async@2.1.5
| `-- lodash@4.17.4
`-- mout@1.0.0

npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\haozhang\package.json'
npm WARN haozhang No description
npm WARN haozhang No repository field.
npm WARN haozhang No README data
npm WARN haozhang No license field.

C:\Users\haozhang>openssl
'openssl' is not recognized as an internal or external command,
operable program or batch file.

最佳答案

正如 Royi Mindel 所提到的,npm openssl 包只是 openssl 二进制文件的包装器,而不是实际的 openssl。您需要按如下方式在 Windows 10 计算机上安装 openssl:

  1. https://code.google.com/archive/p/openssl-for-windows/downloads 下载二进制文件
  2. 解压缩到 C:\OpenSSL-Win32\(或您想要的任何名称)。
  3. 添加系统环境变量OPENSSL_CONF,值为c:\OpenSSL-Win32\openssl.cnf(指向您提取二进制文件的配置文件)
  4. C:\OpenSSL-Win32\bin 添加到您的 Path 环境变量
  5. 打开 cmd 或 PowerShell 并键入 openssl version。它应该工作,你应该看到安装的版本

信息取自:https://www.tbs-certificates.co.uk/FAQ/en/openssl-windows.html

关于node.js - npm install openssl 在 Windows 10 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42918916/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com