Node.js – 我真的需要Visual Studio吗? 和Python 2.X或3.X?

试图在windows Node.js上安装websockets

我得到的本地扩展需要Visual Studio和Python。

我的问题是:是否有可能采取另一个编译器? 或者我真的需要VS(3,6GB)下载或有替代品,因为我不想下载这么大的数额。 Linux有GGC,我想。 我是否需要Python 2.X或Python 3.X.

Node.js的

感谢您的答复。 祝你今天愉快。

您将需要Visual Studio才能获得C ++编译器。 您可以在这里下载Visual Studio 2010 Express,这是一个小得多的下载(694MB)。 对于python,你将需要2.6或2.7,在github上的node.js维基上描述。

另一种替代方法是简单地使用node.js团队已经提供的二进制文件。 如果你走这条路,你不必自己编译源代码。 从我可以告诉,节点应该已经支持websockets。 查看如何在这里使用websockets设置服务器的教程。

有很多兼容JS的模块,不需要C ++ runtime / node / V8头文件/ Waf / Python

从预先构build的包 (〜5mb下载,包括npm)安装node.js,然后执行npm install sockjs (sockjs将websockets服务器作为可用传输之一)。 然后连接使用HTML5 webscockets客户端或使用sockjs客户端库 。

Node.js wiki上的其他模块列表