0

嗨,我有一个 Windows 操作系统,我目前正在运行最新版本的 Node.JS(包括 npm)。我真的很想构建和编译 0.1.91,可以在这里找到http://nodejs.org/dist/。我对此非常陌生,任何帮助将不胜感激。

4

1 回答 1

1

Node 首先在 .5 dev 分支中支持原生 Windows 构建。为了实现这一目标,他们不得不从头开始重写许多内部结构——平台兼容层现在以libuv的形式存在。

在此之前,您必须在 Cygwin 下构建 Node。我记得使用 Cygwin 在 Windows 中构建 .4,这完全是痛苦的。GitHub wiki 已经撤下了所有与 Cygwin 相关的信息,因为它不再相关。(如果你真的想看看 Cygwin 的构建是如何完成的,我想你可以克隆 wiki 的repo并四处挖掘。这些信息不再在线提供。)

直到0.1.98才添加了对使用 Cygwin 在 Windows 上构建的支持,并且在 0.6 中放弃了支持。因此,您尝试构建的特定版本将不起作用。


无论如何,运行非常旧的软件是一个非常糟糕的主意,尤其是像 Node 0.1 这样的软件,它还处于开发的早期阶段。它几乎可以保证充满安全漏洞。

于 2012-10-09T23:25:19.037 回答