Lodash和Graceful-fs

时间:2016-02-17 15:25:11

标签: node.js cordova visual-studio-2012 phonegap-desktop-app

我想在我的电脑上安装phonegap,这样我就可以创建我的第一个混合应用程序了。我使用npm install -g phonegap,但我总是收到此错误:

  

C:\ Users \ user \ AppData \ Roaming \ npm \ node_modules \ phonegap \ node_modules \ bufferu til \ build \ binding.sln:error:MSB3411:Impossible de charger le composant Visual C ++“VCBuild.exe”。 Si le composant n'estpasinstallé,vous devez 1)installer le KitdedéveloppementMicrosoftWindows SDK pour Windows Server 2008 et .NET Framework 2.0 3.5,ou 2)安装程序Visual Studio 2008。   gyp ERR!构建错误   gyp ERR!堆栈错误:C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe失败并退出代码:1   gyp ERR!在ChildProcess.onExit堆栈(C:\ Users \ user \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ node-gyp \ lib \ build.js:276:23)   gyp ERR!堆栈在emitTwo(events.js:100:13)   gyp ERR!在ChildProcess.emit堆栈(events.js:185:7)   gyp ERR! Process.ChildProcess._handle.onexit(internal / child_process.js:200:12)中的堆栈   gyp ERR!系统Windows_NT 6.1.7601   gyp ERR!命令“C:\ Program Files \ nodejs \ node.exe”“C:\ Users \ user \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js”“rebuild”   gyp ERR! cwd C:\ Users \ user \ AppData \ Roaming \ npm \ node_modules \ phonegap \ node_modules \ bufferutil   gyp ERR! node -v v5.6.0   gyp ERR! node-gyp -v v3.2.1   gyp ERR!不好   npm WARN安装:bufferutil@1.2.1 bufferutil@1.2.1安装:node-gyp rebuild   npm WARN安装:bufferutil@1.2.1退出状态1

很抱歉显示的问题是法语,我写的是必须安装适用于Windows Server 2008和.NET Framework 2.0或3.5的Microsoft Windows SDK,或者安装Visual Studio 2008.

所以我安装了适用于Windows Server 2008和.NET Framework 3.5的Microsoft Windows SDK,但仍然遇到了相同的错误+与Lodash和Graceful-fs版本相关的一些我无法更新的错误,但必须是。

我如何更新Lodash和Graceful-fs并让你们知道如何解决那个VCBuild.exe?我在互联网上找不到解决方案

1 个答案:

答案 0 :(得分:0)

我使用npm update -g lodash来更新lodash和npm update -g graceful-fs。 我认为-g很重要。希望它会有所帮助。