简体   繁体   English

npm install mongoose在Windows8上失败,因为它尝试访问不可用的Visual Studio 2008二进制文件

[英]npm install mongoose fails on windows8, as it tries to access Visual studio 2008 binaries which are not available

Npm installations seem to fail on win8: npm install mongojs npm install mongoose Npm安装似乎在win8上失败:npm install mongojs npm install mongoose

Reason is that npm tries to access Visual Studio 2008 binaries, which are not available. 原因是npm尝试访问不可用的Visual Studio 2008二进制文件。 If anybody knows how to fix this. 如果有人知道如何解决此问题。 I can't and nether want to install visual studio 2008. 我不能,也不想安装Visual Studio 2008。

I get this error: 我收到此错误:

Cannot open include file: 'winsock2.h': No such file or directory 无法打开包含文件:“ winsock2.h”:没有此类文件或目录

Try this: 尝试这个:

  1. install Window SDK for window8 为window8安装Window SDK
  2. Open " Window SDK Command Prompt " from Window SDK program folder 从Window SDK程序文件夹中打开“ Window SDK命令提示符
  3. try to npm install 尝试npm安装

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

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