我尝试为自己的机器人安装 hubot 适配器hubot-ircnpm install
,但出现以下错误:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5):警告 MSB8003:无法从注册表中找到 WindowsSDKDir 变量。TargetFrameworkVersion 或 PlatformToolset 可能设置为无效的版本号。[F:\Skitta\Documents\GitHub\mybot-irc\node_modules\hubot-irc\node_modules\irc\node_modules\iconv\build\libico nv.vcxproj] 跟踪器:错误 TRK0005:无法找到:“CL.exe”。该系统找不到指定的文件。[F:\Skitta\Documents\Gi tHub\mybot-irc\node_modules\hubot-irc\node_modules\irc\node_modules\iconv\build\libiconv.vcxproj]```
吉普错误!构建错误
gyp ERR!堆栈错误:C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe
退出代码失败:1
gyp ERR!ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:2 69:23) 的堆栈 gyp
错误!ChildProcess.emit (events.js:110:17) 的堆栈 gyp
ERR!堆栈在 Process.ChildProcess._handle.onexit (child_process.js:1074:12) gyp
ERR!系统 Windows_NT 6.3.9600 gyp
错误!命令 "node" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuil d" gyp
ERR! cwd F:\Skitta\Documents\GitHub\mybot-irc\node_modules\hubot-irc\node_modules\irc\node_modules\iconv gyp
错误!节点 -v v0.12.7 gyp
错误!节点-gyp -v v2.0.1
gyp 错误!不好
npm WARN 可选 dep 失败,继续 node-icu-charset-detector@0.0.7
npm WARN 可选 dep 失败,继续 iconv@2.1.11
如何解决?