【发布时间】:2019-02-04 22:37:43
【问题描述】:
我在运行 Jenkins 作业时遇到以下错误。我已经安装了 MSBuild 15 和 17 并指定了正确的路径。
任何人都可以对此有所了解吗?问题出在哪里。谢谢。
(x86)\Jenkins\workspace\POS4> npm 安装
pos4@1.0.10 安装 C:\Program Files (x86)\Jenkins\workspace\POS4 节点gyp重建
C:\Program Files (x86)\Jenkins\workspace\POS4>如果没有定义 npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\. ...\node_modules\node-gyp\bin\node-gyp.js" 重建) else (节点 "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js"重建) 警告:缺少输入文件: C:\Program Files (x86)\Jenkins\workspace\POS4\build..\build\Release\binding.node 一次在此解决方案中构建项目。要启用并行构建,请添加“/m”开关。 C:\Program Files (x86)\Jenkins\workspace\POS4\build\binding.vcxproj(20,3):
错误 MSB4019:导入的项目“C:\Micr osoft.Cpp.Default.props" 没有找到。确认声明中的路径是正确的,并且文件 存在于磁盘上。
gyp 错误!构建错误
gyp 错误!堆栈错误:C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe 失败,退出代码:1
gyp 错误! ChildProcess.onExit 处的堆栈(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:262:23) 吉普错误! ChildProcess.emit (events.js:182:13) 的堆栈 吉普错误!堆栈在 Process.ChildProcess._handle.onexit (internal/child_process.js:238:12) 吉普错误!系统 Windows_NT 10.0.17134
【问题讨论】:
标签: node.js jenkins npm msbuild npm-install