我的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,它在路径中。另外,我在命令shell中以管理员身份运行npm。
我不熟悉npm / node-gyp正在做什么的内部,所以我不知道在没有潜入npm内部的情况下调试此问题的下一步该去哪里(我和#39; d而不是做:()。我收集它试图在vcxproj上启动Vis Studio构建。其中,我确定这只是一个我忘记的愚蠢配置/事情安装。我特别紧张,因为我安装的节点0.10没问题,直到今天才在这台机器上工作没问题。
答案 0 :(得分:0)
我可以完全离开这里,但只是想一想 - 您可能需要管理员权限才能保存到Program Files目录。该错误似乎表明它无法wri
您是否使用特权帐户运行此功能?