使用旧版本的Node JS

时间:2012-10-09 22:53:47

标签: node.js

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

1 个答案:

答案 0 :(得分:1)

节点首先支持.5 dev分支中的本机Windows构建。要实现这一目标,他们必须从头开始重写许多内部 - 平台兼容性层现在以libuv形式存在。

在此之前,你必须在Cygwin下构建Node。我记得在Windows中使用Cygwin构建.4,这是一个彻头彻尾的痛苦。 GitHub wiki已经删除了所有与Cygwin相关的信息,因为它不再相关。 (如果你真的希望看到Cygwin构建是如何完成的,我想你可以克隆wiki的repo并继续挖掘。这些信息不再在线提供。)

直到0.1.98才添加了对使用Cygwin构建Windows的支持,并且支持因.6而被删除。因此,您尝试构建的特定版本将无效。


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