在Windows机器上安装NodeJS?

如何在我的Windows机器上安装node.js? 我search了所有可用的博客信息,我发现没有一个是有用的。 所以我可以在我的Windows机器上安装node.js 如果答案是肯定的,请任何人都解释一下程序。 顺便说一句我正在使用Windows XP

通过使用Cygwin,我能够使得Node在XP上运行得非常好。 这些说明适合我。

值得注意的是现在有一个用于Windows的本地Node.JS端口 。 使用它而不是CygWin的东西。

他们现在有可以下载并直接运行的node.exe,不需要cygwin。 请参阅nodejs.org。

看起来最简单的方法是从http://node-js.prcn.co.cc/获取nodejs二进制文件。 它具有Cygwin等所需的依赖关系。还可以使用命令运行npm : –

 > shell.cmd > node npm install < package_name > 

在目前的版本(0.4.1) npm可能会给DNS错误。 修复起来很简单。 只需在安装文件夹中创buildetc文件夹,然后在etc创build一个带有以下内容的文件resolv.conf

 nameserver 8.8.8.8 nameserver 8.8.4.4 

如果您在尝试在Windows上安装NodeJS时遇到困难,我已经发布了关于如何使用Cygwin进行安装的指南。 希望能帮助到你! 在Windows或Ubuntu Server 10.04上的Cygwin上安装NodeJS

现在可以在没有Cygwin的情况下安装节点。 这其实很简单。 你可以在这里find说明: https : //github.com/joyent/node/wiki/Installation 。

我做了手动安装( https://github.com/joyent/node/wiki/Installation#manual-install ),它是无痛的,像魅力一样工作。

您可以直接从此链接下载并运行https://nodejs.org/download/

要检查是否安装了nodejs,请打开命令提示符并键入node -v ,它将显示nodejs版本

以下是我们发现的一些说明:

https://github.com/balupton/node/wiki/Installing-Node.js

它使用一些预先构build的二进制文件,将NPM和Node.js打包在一起。

您可以从http://node.js下载node.exe,然后使用cmd.exe中的节点&npm(在菜单上search)

 $ node $ node file.js $ npm $ npm install