尝试在 Windows Node.js 上安装 websockets。
我获得本机扩展需要 Visual Studio 和 Python。
我的问题是:是否可以使用另一个编译器?或者我真的需要 VS (3,6GB) 下载还是有替代方案,因为我不想下载那么多。 我想 Linux 有 GGC 。 我需要 Python 2.X 还是 Python 3.X。
感谢您的回复。 祝你有美好的一天。
您需要 Visual Studio 才能获取 C++ 编译器。您可以在此处下载 Visual Studio 2010 Express,该下载文件要小得多 (694MB)。对于 python,您需要 2.6 或 2.7,如 github 上的 node.js wiki 中所述。
另一种替代方法是简单地使用 Node.js 团队已经提供的二进制文件。如果您走这条路,您就不必自己编译源代码。据我所知,node 应该已经支持 websockets。请参阅有关如何使用 Websockets 设置服务器的教程此处。
从
预构建的包安装node.js(〜5mb下载,包括npm),然后执行npm install sockjs
(sockjs实现websockets服务器作为可用传输之一)。然后使用 HTML5 websockets 客户端或使用sockjs-client 库进行连接。