繁体   English   中英

Windows 8上的npm gyp构建错误

[英]npm gyp build error on windows 8

我的npm安装似乎在某种程度上是不完整的:/。 我一直在使用npm -g install buffertools --msvs_version = 2013进行测试,但是我已经尝试了很多其他方法。 我以为我的设置以前在节点.10下可以工作,但是升级到0.12.5之后,一直是不停的头痛。 我删除了所有内容并重新安装,没有爱。 我的Windows 7机器没有问题:/。

我的设置:Python 2.7.10节点0.12.5 npm 2.11.2 VStudio 2013(专业版)

错误:

...\.node-gyp\0.12.5\Release\node.lib : fatal error LNK1106: invalid file or disk full: cannot seek to 0x1B844 [...\AppData\Roaming\npm\no
de_modules\buffertools\build\buffertools.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe` fail
ed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Program Files (x86)\nodejs\node_mo
dules\npm\node_modules\node-gyp\lib\build.js:269:23)

我尝试更新/重新安装node-gyp我尝试更新npm我尝试使用--msvs_version = 2013我尝试安装node-v0.12.5-x86和node-v0.12.5-x64版本... :)。 我正在尝试在装有Windows 8.1的Surface 2 Pro上运行此程序。 我还安装了Windows 7.1 SDK。

我只安装了一个版本的Python,并且它正在运行中。 另外,我以管理员身份在命令外壳中运行npm。

我对npm / node-gyp正在执行的操作的内部并不十分熟悉,因此我不确定下一步如何调试此问题而不深入探讨npm的内部(我宁愿不这样做:( )。我收集到它正在尝试在vcxproj上启动Vis Studio构建。在其中,我确定这只是我忘记安装的愚蠢配置文件/东西,尤其奇怪,因为我没有我安装的节点0.10出现问题,直到今天在这台机器上都没有问题。

我可能完全不在这里,只是一个想法-您可能需要管理特权才能保存到Program Files目录。 该错误似乎表明它无法写入

您是否正在使用特权帐户运行它?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM