Windows 上Node.js 安装mongodb或者mongoose失败
发布于 6天前 作者 cs0426 126 次浏览 来自 问答

对node.js很感兴趣,但是使用时遇到麻烦了。 求教各位大神 QQ截图20151029150334.png python已经安装过了。

3 回复

在命令后面增加参数–msvs_version=2013 试试。记得装vs2013或者2015,装了2015命令也改成2015

看看我的输出,无视警告,是可以的:

D:\Projects\Node\testexpressapi>npm install mongodb --msvs_version=2013 |

[email protected] install D:\Projects\Node\testexpressapi\node_modules\mongodb\node_modules\mongodb-core\node_modules\kerberos (node-gyp rebuild) || (exit 0)

D:\Projects\Node\testexpressapi\node_modules\mongodb\node_modules\mongodb-core\node_modules\kerberos>if not defined npm_config_node_gyp (node “C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\…\node_modules\node-gyp\bin\node-gyp.js” rebuild ) else (node rebuild ) 在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。 kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xlocale(337): wa rning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc (…\lib\win32\wrappers\security_ buffer.cc) [D:\Projects\Node\testexpressapi\node_modules\mongodb\node_modules\m ongodb-core\node_modules\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xlocale(337): wa rning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc (…\lib\win32\wrappers\security_ buffer_descriptor.cc) [D:\Projects\Node\testexpressapi\node_modules\mongodb\nod e_modules\mongodb-core\node_modules\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xlocale(337): wa rning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc (…\lib\win32\wrappers\security_ credentials.cc) [D:\Projects\Node\testexpressapi\node_modules\mongodb\node_modu les\mongodb-core\node_modules\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xlocale(337): wa rning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc (…\lib\win32\wrappers\security_ context.cc) [D:\Projects\Node\testexpressapi\node_modules\mongodb\node_modules
mongodb-core\node_modules\kerberos\build\kerberos.vcxproj] base64.c kerberos_sspi.c 正在创建库 D:\Projects\Node\testexpressapi\node_modules\mongodb\node_modules\mo ngodb-core\node_modules\kerberos\build\Release\kerberos.lib 和对象 D:\Projects\N ode\testexpressapi\node_modules\mongodb\node_modules\mongodb-core\node_module s\kerberos\build\Release\kerberos.exp 正在生成代码 已完成代码的生成 kerberos.vcxproj -> D:\Projects\Node\testexpressapi\node_modules\mongodb\node _modules\mongodb-core\node_modules\kerberos\build\Release\kerberos.node [email protected] node_modules\mongodb ├── [email protected] ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) └── [email protected] ([email protected], [email protected])

回到顶部