Installation 安装环回CLI错误节点gyp rebuild
嗨,我正在安装环回cli。 运行以下命令: npm安装--全局--生产windows构建工具 及 npm安装-g loopback cli 第二个命令运行时将ursa模块重建为错误。有一些链接指向C:\OpenSSL-Win64。什么是。。。是这个吗?一些硬编码的图书馆链接 请给我写信告诉我如何正常安装环回。这是从他们的安装地点。塔克斯 以下是日志:Installation 安装环回CLI错误节点gyp rebuild,installation,frameworks,loopbackjs,loopback,Installation,Frameworks,Loopbackjs,Loopback,嗨,我正在安装环回cli。 运行以下命令: npm安装--全局--生产windows构建工具 及 npm安装-g loopback cli 第二个命令运行时将ursa模块重建为错误。有一些链接指向C:\OpenSSL-Win64。什么是。。。是这个吗?一些硬编码的图书馆链接 请给我写信告诉我如何正常安装环回。这是从他们的安装地点。塔克斯 以下是日志: C:\Users\Erik\AppData\Roaming\npm\node_modules\loopback-cli\node_modules\
C:\Users\Erik\AppData\Roaming\npm\node_modules\loopback-cli\node_modules\ursa>if not defined npm_config_node_gyp (node "C:\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
ursaNative.cc
win_delay_load_hook.cc
..\src\ursaNative.cc(157): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [C:\Use
rs\Erik\AppData\Roaming\npm\node_modules\loopback-cli\node_modules\ursa\build\ursaNative.vcxproj]
..\src\ursaNative.cc(172): warning C4244: 'argument': conversion from 'ssize_t' to 'int', possible loss of data [C:\Use
rs\Erik\AppData\Roaming\npm\node_modules\loopback-cli\node_modules\ursa\build\ursaNative.vcxproj]
LINK : fatal error LNK1181: cannot open input file 'C:\OpenSSL-Win64\lib\libeay32.lib' [C:\Users\Erik\AppData\Roaming\n
pm\node_modules\loopback-cli\node_modules\ursa\build\ursaNative.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23)
gyp ERR! stack at emitTwo (events.js:126:13)
gyp ERR! stack at ChildProcess.emit (events.js:214:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Windows_NT 10.0.15063
gyp ERR! command "C:\\nodejs\\node.exe" "C:\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Erik\AppData\Roaming\npm\node_modules\loopback-cli\node_modules\ursa
gyp ERR! node -v v8.9.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules\loopback-cli\node_modules\ursa):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
+ loopback-cli@4.0.0
added 3 packages and updated 1 package in 27.638s
同样的问题
修复前的设置:
- lb-v 4.2.1(发电机-loopback@5.9.4环回-workspace@4.5.0)
- 节点-v10.13.0
- 操作系统:Windows 10 Home
C:\OpenSSL-Win64
中安装OpenSSL 1.1(强ursa硬编码位置)C:\OpenSSL-Win64\lib
中创建一个名为libeay64.lib
的符号链接,其目标是libcrypto.lib
npm i-g looback cli
- 下载以前的NodeJS版本:
- 下载OpenSSL:
:windows构建工具
+环回-cli@4.0.0在27.638s中添加了3个软件包并更新了1个软件包
,这是否意味着它已成功安装?运行任何CLI命令时是否会出现错误?