在Windows机器上安装NodeJS?

时间:2010-08-10 08:03:33

标签: javascript webserver node.js

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

9 个答案:

答案 0 :(得分:14)

通过使用Cygwin,我能够让XP在XP上运行得非常好。 These instructions对我很有用。

值得注意的是,现在有一个native Node.JS port for Windows。使用它而不是CygWin的东西。

答案 1 :(得分:13)

他们现在有node.exe,你可以直接下载和运行,不需要cygwin。参见nodejs.org。

答案 2 :(得分:5)

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

> shell.cmd
> node npm install < package_name >

在当前版本中(0.4.1)npm可能会出现DNS错误。它很容易修复。只需在安装文件夹中创建etc文件夹,然后在etc中创建一个包含以下内容的文件resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4

答案 3 :(得分:3)

如果您在尝试在Windows上安装NodeJS时遇到问题,我已经发布了有关如何使用Cygwin进行安装的指南。希望能帮助到你! Installing NodeJS on Cygwin in Windows or on Ubuntu Server 10.04

答案 4 :(得分:3)

现在可以在没有Cygwin的情况下安装节点。这实际上非常简单。您可以在此处找到相关说明:https://github.com/joyent/node/wiki/Installation

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

答案 5 :(得分:3)

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

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

答案 6 :(得分:2)

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

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

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

答案 7 :(得分:1)

您可以从http://node.js下载node.exe,然后使用node&amp;来自cmd.exe的npm(在菜单上搜索)

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

答案 8 :(得分:0)

请找到以下步骤,以在node.js上安装并作为服务器运行

1)从以下路径https://nodejs.org/en/download/

下载适用于Windows的安装软件包。

2)通过运行软件包文件来安装软件包。

3)安装后,单击开始>所有程序> Node.js> Node.js命令提示符 enter image description here

4)在Node.js命令提示符下>运行以下命令“ npm install -g http-server”

5)现在导航到项目文件夹,例如:d:> test>并运行“ http-server”。您将能够在IP上运行项目,例如:http://XX.XX.XX.XX:8080

enter image description here