【发布时间】:2016-02-21 10:05:51
【问题描述】:
我尝试为我自己的机器人安装 hubot 适配器 hubot-irc,但遇到了 npm install 错误:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5):警告 MSB8003:无法安装 从注册表中找到 WindowsSDKDir 变量。 TargetFrameworkVersion 或 PlatformToolset 可能设置为无效版本 n 号码。 [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 错误!构建错误
吉普错误!堆栈错误:C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe失败,退出代码:1
吉普错误!堆栈在 ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:2 69:23)
吉普错误! ChildProcess.emit 处的堆栈 (events.js:110:17)
吉普错误!堆栈在 Process.ChildProcess._handle.onexit (child_process.js:1074:12)
吉普错误!系统 Windows_NT 6.3.9600
吉普错误!命令 "node" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuil d"
吉普错误! cwd F:\Skitta\Documents\GitHub\mybot-irc\node_modules\hubot-irc\node_modules\irc\node_modules\iconv
吉普错误!节点 -v v0.12.7
吉普错误!节点-gyp -v v2.0.1
吉普错误!不好
npm WARN 可选 dep 失败,继续 node-icu-charset-detector@0.0.7
npm WARN 可选 dep 失败,继续 iconv@2.1.11
如何解决?
【问题讨论】:
-
请将错误消息以文本形式包含在您的帖子中,以便遇到相同问题的其他人可以找到它。
-
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified. [F:\Skitta\Documents\Gi tHub\mybot-irc\node_modules\hubot-irc\node_modules\irc\node_modules\iconv\build\libiconv.vcxproj]