首页 > 解决方案 > npm install -g 区块链钱包服务

问题描述

npm install -g blockchain-wallet-service

运行 npm install 时出现此错误。

我已经安装了 Visual Studio Community 2017,但没有安装在 C: Drive 中。我已经在 C 中安装了 Microsoft Build 工具:我已经尽可能地尝试了 npm config 但这又发生了。我该如何解决?

AppData\Roaming\npm\node_modules\blockchain-wallet-service\node_modules\utf-8-validate\build\binding.sln:错误 MSB3411:无法加载 Visual C++ 组件“VCBuild.exe”。如果未安装该组件,请 1) 安装适用于 Windows Server 2008 和 .NET Framework 3.5 的 Microsoft Windows SDK,或 2) 安装 Microsoft Visual Studio 2008。

吉普错误!构建错误 gyp ERR!堆栈错误:msbuild退出代码失败:1 gyp ERR!堆栈在 ChildProcess.onExit (C:\Users\void\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:262:23) gyp ERR!堆栈在 emitTwo (events.js:126:13) gyp ERR!ChildProcess.emit (events.js:214:7) 的堆栈 gyp ERR!堆栈在 Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR!系统 Windows_NT 10.0.17134 gyp 错误!命令 "C:\Program Files\nodejs\node.exe" "C:\Users\void\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "重建" gyp呃!cwd C:\Users\void\AppData\Roaming\npm\node_modules\blockchain-wallet-service\node_modules\utf-8-validate gyp ERR!节点 -v v8.11.4 gyp 错误!节点-gyp -v v3.7.0 gyp 错误!不行 npm WARN 可选 跳过可选依赖:bufferutil@1.2。 node-gyp rebuildnpm WARN 可选跳过可选依赖:退出状态 1 npm WARN 可选跳过可选依赖:utf-8-validate@1.2.2 (node_modules\blockchain-wallet-service\node_modules\utf-8-validate):npm WARN 可选跳过可选依赖: utf-8-validate@1.2.2 install: node-gyp rebuildnpm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

标签: node.jsnpmnode-gyp

解决方案


推荐阅读