Node.js 使用旧版本的NodeJS

Node.js 使用旧版本的NodeJS,node.js,Node.js,您好,我有一个Windows操作系统,目前运行的是Node.JS的最新版本(包括npm)。我真的很想构建和编译0.1.91,可以在这里找到。我对这一点非常陌生,任何帮助都将不胜感激 Node首先在.5 dev分支中支持本机Windows版本。为了实现这一点,他们必须从头重写许多内部构件——平台兼容性层现在已经存在 在此之前,您必须在Cygwin下构建节点。我记得和Cygwin一起在窗户里建了.4楼,那是一次彻底的痛苦。GitHub wiki已经删除了所有与Cygwin相关的信息,因为这些信息不再

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

Node首先在.5 dev分支中支持本机Windows版本。为了实现这一点,他们必须从头重写许多内部构件——平台兼容性层现在已经存在

在此之前,您必须在Cygwin下构建节点。我记得和Cygwin一起在窗户里建了.4楼,那是一次彻底的痛苦。GitHub wiki已经删除了所有与Cygwin相关的信息,因为这些信息不再相关。(如果你真的想看看Cygwin的构建是如何完成的,我想你可以克隆wiki并四处挖掘。这些信息在网上已经不可用了。)

对使用Cygwin在Windows上构建的支持直到年才添加,而对Cygwin的支持则随着.6而取消。因此,您尝试构建的特定版本将无法工作



无论如何,运行非常旧的软件是一个非常糟糕的主意,特别是像Node0.1这样的软件,它还处于开发的早期。它几乎肯定会充满安全漏洞。

我认为v0.6.0版是第一个正式支持Windows的版本。。。如果没有cygwin,您可能无法在Windows中使用0.1.91。谢谢。我安装了cygwin。你知道既然我有了cygwin,我会怎么做我最初的任务吗?我不知道。。。我是个卑微的实习生。“我照吩咐的去做。@user1733207:我非常怀疑您是否真的能够在Cygwin下构建.1,原因如下所示。”。您最好只是将使用0.1 API的代码更新为现代API。感谢您的回答,但似乎不管我的经验/任务难度如何,都必须完成此任务,因此我将按照您的指示尝试解决此问题。RTFM我想。@user1733207:事实上,这项任务是不可能的。据报道。0.1.91根本无法在Windows/Cygwin上构建/运行。不要对其进行太过详细的说明,但您不应该使用node.js v。0.1.98。就像真的一样,什么都没有。如果它正在运行并且需要升级,请将其升级到新版本。如果它已关闭,需要重新启动,请使用新版本。使用node.js 0.1.98构建的任何东西都是作为玩具构建的,希望在某个时候升级。