npm install mongoose时出现错误
发布于 6个月前 作者 zhongzefeng2014 1007 次浏览

第一次安装好像是没有问题的,后来nodejs 卸载重装后,npm install mongoose就出现这个问题了

G:\DE\nodejs>npm install mongoose /

kerberos@0.0.3 install G:\DE\nodejs\node_modules\mongoose\node_modules\mongodb \node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

G:\DE\nodejs\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos>no de “G:\DE\nodejs\node_modules\npm\bin\node-gyp-bin\…\node_modules\node-gyp
bin\node-gyp.js” rebuild G:\DE\nodejs\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\b uild\binding.sln : error MSB3411: 未能加载 Visual C++ 组件“VCBuild.exe”。如果 未安装该组件,请执行下 列操作之一: 1) 安装 Microsoft Windows SDK for Windows Server 2008 和 .NET Framew ork 3.5 ;或 2) 安装 Microsoft Visual Studio 2008。 /

bson@0.2.9 install G:\DE\nodejs\node_modules\mongoose\node_modules\mongodb\nod e_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

G:\DE\nodejs\node_modules\mongoose\node_modules\mongodb\node_modules\bson>node " G:\DE\nodejs\node_modules\npm\bin\node-gyp-bin\…\node_modules\node-gyp\bin
node-gyp.js" rebuild G:\DE\nodejs\node_modules\mongoose\node_modules\mongodb\node_modules\bson\build \binding.sln : error MSB3411: 未能加载 Visual C++ 组件“VCBuild.exe”。如果未安 装该组件,请执行下列操作之 一: 1) 安装 Microsoft Windows SDK for Windows Server 2008 和 .NET Framework 3.5 ;或 2 ) 安装 Microsoft Visual Studio 2008。 mongoose@3.8.14 node_modules\mongoose ├── regexp-clone@0.0.1 ├── sliced@0.0.5 ├── muri@0.3.1 ├── hooks@0.2.1 ├── mpath@0.1.1 ├── mpromise@0.4.3 ├── ms@0.1.0 ├── mquery@0.8.0 (debug@0.7.4) └── mongodb@1.4.7 (kerberos@0.0.3, readable-stream@1.0.27-1, bson@0.2.9)

大神们,求帮忙啊~~

3 回复

为何没有大神相助

没装node-gyp吧

装个vs吧,安心。不过别把什么c#,asp.net,sql server相关的也装了

回到顶部