【问题标题】:WIn764b: Cannot open include file: 'winsock2.h': No such file or directory when running npm install -g karmaWIn764b:无法打开包含文件:'winsock2.h':运行 npm install -g karma 时没有这样的文件或目录
【发布时间】:2013-06-06 06:25:00
【问题描述】:

我正在尝试在 Windows7 64 位上安装 karma。当我跑步时

npm install -g karma

我收到以下错误:

...\.node-gyp\0.8.22\deps\uv\include\ares.h(49): fatal error C1
083: Cannot open include file: 'winsock2.h': No such file or directory [C:\User
...\AppData\Roaming\npm\node_modules\karma\node_modules\socket.io\node
_modules\socket.io-client\node_modules\ws\build\bufferutil.vcxproj]

我下载并安装了安装程序所需的 2.0 sdk,但仍然存在此问题。我怀疑这是一个类路径问题,但设置路径并没有解决它。

想法?

【问题讨论】:

    标签: visual-studio npm winapi karma-runner


    【解决方案1】:

    binding.sln 是使用 Visual Studio 2010 构建的。我决定安装 Visual Studio 2010。我选择了“或者,下载以前的版本:Visual C++ 2010 Express。”从http://www.microsoft.com/visualstudio/eng/products/visual-studio-2010-express 和 npm install -g karma 运行没有错误。

    【讨论】:

      猜你喜欢
      • 2014-01-28
      • 2014-12-06
      • 2013-11-13
      • 1970-01-01
      • 2018-09-03
      • 1970-01-01
      • 2016-02-19
      • 2017-07-04
      • 2013-11-05
      相关资源
      最近更新 更多