下载
Node.js 官网有各个平台的下载安装指导:https://nodejs.org/
上手
Ok 假设你已经下载并安装好了 Node.js,接下来就让我们试一下在 Web 浏览器输出一个 “Hello World!” 吧。
新建一个名为 “myfirst.js” 的 Node.js 文件,然后往文件中添加下面的代码:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello World!');
}).listen(8080);
你可以在任意路径保存这个文件。
这份代码告诉计算机,如果当有人尝试访问你电脑的 8080 端口(比如 Web 浏览器)的时候,返回 “Hello World!”。
现在你暂时不需要理解它,因为我们下面会解释。
命令行界面
Node.js 文件必须在计算机的命令行界面启动。
如何打开命令行界面取决于你的操作系统类型。对于 Windows 用户而言,点击开始按钮查找命令行程序,或者按下 ctrl + R 打开搜索框,键入 cmd
即可。
在命令行中切换到 myfirst.js
文件所在的路径。
启动 Node.js 文件
在一切准备就绪之前,你还需要初始化 Node.js 文件。
打开你的命令行界面,键入 node myfirst.js
然后按下 Enter 键:
C:/path-to-myfirst-js> node myfirst.js
大功告成,现在你的电脑已经成为一个 Web 服务器了。
如果有人尝试访问你的电脑的 8080 端口,他们就会获取到一个 “Hello World!” 的返回字串。
打开你的浏览器,输入网址:http://localhost:8080/,看看发生了什么。