2. 环境配置

您真的不需要设置自己的环境来开始学习Node.js. 原因很简单,我们已经在线设置了Node.js环境,这样您就可以在线执行所有可用的示例并通过实践学习。随意修改任何示例并使用不同的选项检查结果。

2.1. 本地环境设置

如果您仍然愿意为Node.js设置环境,则需要在计算机上使用以下两个软件:文本编辑器Node.js二进制可安装程序

2.2. 文本编辑器

这将用于键入您的程序。 少数编辑器的示例包括Windows Notepad,OS Edit命令,Brief,Epsilon,Emacs和VIM或vi。

文本编辑器的名称和版本可能因不同的操作系统而异。 例如,Notepad将在Windows上使用,VIM或vi可以在Windows以及Linux或UNIX上使用。

使用编辑器创建的文件称为源文件,包含程序源代码。 Node.js程序的源文件通常以扩展名“ .js ”命名。

在开始编程之前,请确保您有一个文本编辑器,并且您有足够的经验来编写计算机程序,将其保存在文件中,最后执行它。

2.3. Node.js运行时

用源文件编写的源代码只是JavaScript。 Node.js解释器将用于解释和执行您的JavaScript代码。

Node.js发布是SunOS,Linux,Mac OS X和Windows操作系统的二进制安装程序,具有32位(386)和64位(amd64)x86处理器体系结构。

以下部分将指导您如何在各种操作系统上安装Node.js二进制分发版。

2.4. 下载Node.js存档

Node.js 官网下载最新版本的Node.js可安装存档文件。 在编写本教程时,以下是不同操作系统上可用的版本。

OS 存档名称
Windows node-v6.3.1-x64.msi
Linux node-v6.3.1-linux-x86.tar.gz
Mac node-v6.3.1-darwin-x86.tar.gz
SunOS node-v6.3.1-sunos-x86.tar.gz

2.5. 在UNIX/Linux/Mac OS X和SunOS上安装

根据您的操作系统体系结构,将存档node-v6.3.1- osname .tar.gz下载并解压缩到/ tmp,最后将提取的文件移动到/ usr/local/nodejs目录中。 例如:

$ cd /tmp
$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz
$ tar xvfz node-v6.3.1-linux-x64.tar.gz
$ mkdir -p /usr/local/nodejs
$ mv node-v6.3.1-linux-x64/* /usr/local/nodejs

/usr/local/nodejs/bin 添加到PATH环境变量。

OS output
Linux export PATH = $ PATH:/ usr/local/nodejs/bin
Mac export PATH = $ PATH:/ usr/local/nodejs/bin
FreeBSD export PATH = $ PATH:/ usr/local/nodejs/bin

2.6. 在 Windows 上安装

使用MSI文件并按照提示安装Node.js. 默认情况下,安装程序使用C:\Program Files\nodejs中的Node.js分发。 安装程序应在窗口的PATH环境变量中设置C:\Program Files\nodejs\bin目录。 重新启动任何打开命令提示更改才能生效。

2.7. 验证安装:执行文件

在具有以下代码的计算机(Windows或Linux)上创建名为main.js 的js文件。

/* Hello, World! program in node.js */
console.log("Hello, World!")

现在使用Node.js解释器执行main.js文件以查看结果:

$ node main.js

如果您的安装一切正常,这应该产生以下结果:

Hello, World!
下一节:在创建一个真实的“Hello World!”之前,使用Node.js的应用程序,让我们看看Node.js应用程序的组件。