2

我正在尝试在 Windows7 64 位上安装业力。当我跑

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,但仍然存在此问题。我怀疑这是一个类路径问题,但设置路径并没有解决它。

想法?

4

1 回答 1

0

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 运行没有错误。

于 2013-06-06T14:22:34.070 回答