日期:2014-05-16  浏览次数:20508 次

node.js入门指导

翻译一下Felix's Node.js Beginners Guide,源地址:http://nodeguide.com/beginner.html#TOC

这份指导适用于0.4.x版本的node.js

Hello World Tutorial

这篇指导文章会带领你从安装node.js到实现一个简单的http服务器。

安装
首先,你需要运行一个 *nix操作系统。推荐linux或者OSX,但是也可以使用FreeBSD 和cygwin .(注:其实现在已经可以直接在windows上使用node.js了)。
最常见的安装方式是直接下载源码来编译。因为他们的更新非常的频繁,所以我推荐直接从源码安装。
你可以在nodejs.org得到最新的源码。利用如下的命令来下载和安装v0.4.4:
$ wget http://nodejs.org/dist/node-v0.4.4.tar.gz
$ tar -xzf node-v0.4.4.tar.gz
$ cd node-v0.4.4.tar.gz
$ ./configure
$ sudo make install

Node.js只需要一些常用的构建工具,在OSX上你需要安装XCode,而在Ubuntu上你可能需要运行:

$ apt-get -y install build-essential


window下的安装方式:

现在在windows下安装node.js已经非常简单,只需要访问nodejs.org然后点击Install或者Download下载下来安装就行了。


后面的步骤由于我是在window上测试的,所以按照windows上的情况来进行讲解:

安装好之后,程序菜单中会有个Node.js,你可以直接运行他,进入node的shell.首先我们来看这样一个例子:

> console.log('Hello World');
Hello World
你也可以通过cmd进入,你可以在命令行直接输入node来进入node的shell.如果你想退出node,可以按两次CTRL+C。

接下来我们在一个任意目录下新建一个文件hello.js,其中内容为:

console.log('Hello World');

保存这个文件之后,你在命令行进入hello.js所在的目录,然后运行命令node hello.js可见看到如下效果

D:\node>node hello.js
Hello World