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

问题描述 投票:0回答:2

尝试在 Windows Node.js 上安装 websockets。

我获得本机扩展需要 Visual Studio 和 Python。

我的问题是:是否可以使用另一个编译器?或者我真的需要 VS (3,6GB) 下载还是有替代方案,因为我不想下载那么多。 我想 Linux 有 GGC 。 我需要 Python 2.X 还是 Python 3.X。

Node.js

感谢您的回复。 祝你有美好的一天。

html node.js visual-studio websocket
2个回答
6
投票

您需要 Visual Studio 才能获取 C++ 编译器。您可以在此处下载 Visual Studio 2010 Express,该下载文件要小得多 (694MB)。对于 python,您需要 2.6 或 2.7,如 github 上的 node.js wiki 中所述。

另一种替代方法是简单地使用 Node.js 团队已经提供的二进制文件。如果您走这条路,您就不必自己编译源代码。据我所知,node 应该已经支持 websockets。请参阅有关如何使用 Websockets 设置服务器的教程此处


2
投票
有很多 ws 兼容的 JS 模块,不需要 C++ 运行时/节点/V8 头文件/Waf/Python

预构建的包安装node.js(〜5mb下载,包括npm),然后执行npm install sockjs

(sockjs实现websockets服务器作为可用传输之一)。然后使用 HTML5 websockets 客户端或使用 
sockjs-client 库进行连接。

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

© www.soinside.com 2019 - 2024. All rights reserved.