如何为node.js安装zeromq

Raj*_*Raj 5 zeromq node.js

我想在Windows 7 64位中为node.js安装zeromq.我试过了

npm install zmq
Run Code Online (Sandbox Code Playgroud)

phython.exe失踪了.安装后python (2.7.3).
它再次给出了一些构建错误,如下所示:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe failed with exit code: 1

bal*_*azs 7

更新1

现在npm install zmq可以进行改进,但我认为你还需要Win SDK 7和VS C++ 2010.

原始答案

不幸的是npm install zmq仍然无法正常工作,但您可以从本地仓库安装它.

mscdex分叉了zeromq.node repo,并添加了windows支持,所以只需克隆他的zeromq.node

但在构建之前,您需要一些先决条件:

从"开始"菜单/ Microsoft Windows SDK v7.1运行Windows SDK 7.1命令提示符

转到克隆目录,然后键入

node-gyp configure
node-gyp build
Run Code Online (Sandbox Code Playgroud)

这应该适用于Windows 7 64位.我将zeromq.node克隆到我的节点项目目录中,所以我app.js可以require('./zeromq.node').