大佬教程收集整理的这篇文章主要介绍了糟糕!堆栈错误:C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ msbuild.exe,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是基于windows操作系统的用户所面临的普遍问题。一个node-
gyp
错误意味着本机模块未能建立。恕我直言,根据我的经验,从来没有一个单一的答案可以直接解决这个问题。但是,如果有人遇到node-
gyp
错误,我建议您遵循以下清单。您可能已经尝试过这些,但仅供参考。
npm install --global windows-build-tools
。这将启用本机节点模块的编译,并由felixrieseberg / windows-build-tools提供。构建工具包括诸如python和Visual C ++包之类的项目(node-gyp似乎更喜欢python 2.7 )node-gyp configure
或node-gyp configure --msvs_version=2015
你的情况,因为你提到你已经安装了MSBuild的15和17这将是更好地坚持一个和配置node-gyp
它(经过节点GYP的更多可用的命令,例如rebuild
)npm config
的 Python 路径设置正确。如果您手动安装了构建工具或使用上面提到的链接,请确保您npm config
指向有效的安装目录 运行我的jenkins作业时出现以下错误。我已经安装了MSBuild 15和17,并指定了正确的路径。
谁能对此有所启发?问题出在哪里。谢谢。
(x86)\ jenkins \ workspace \ POS4> npm安装
C:\ Program Files(x86)\ jenkins \ workspace \
POS4>如果未定义npm_config_node_gyp(节点“ C:\ Program Files \ nodejs \ node_modules \
npm \ node_modules \ npm-lifecycle \ node-gyp-bin \ .... \ node_modules \
node-gyp \ bin \ node-gyp.js“ rebuild)else(节点” C:\ Program Files \ nodejs \
node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js“
rebuild)警告:缺少输入文件: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”。
确认声明中的路径正确,并且文件在磁盘上。
糟糕!建立错误
糟糕! 堆栈错误: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:262:23)gyp
ERR!堆栈在ChildProcess.emit(events.js:182:13)gyp
ERR!堆栈在Process.ChildProcess._handle.onexit(internal /
child_process.js:238:12)gyp ERR!系统Windows_NT 10.0.17134
以上是大佬教程为你收集整理的糟糕!堆栈错误:C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ msbuild.exe全部内容,希望文章能够帮你解决糟糕!堆栈错误:C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ msbuild.exe所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。