NodeJS 教程

NodeJS 是一门常用的编程语言,本教程用最短的路径带你把环境跑起来、把第一个程序跑通。

示例都可以直接复制运行,不需要额外的构建工具。

每节末尾都有可运行的代码和输出结果,对着敲一遍比只看要快。

我的第一个 NodeJS 程序

以下我们通过一个简单的实例来展示 NodeJS 编程,创建文件 hello.js,代码如下:

实例

const http = require('http');

http.createServer((req, res) => {
    res.end('Hello World');
}).listen(3000);
注意:Node 是老式的 CommonJS 用 require,ESM 用 import;同一个项目里别两种混用。

运行以上实例,输出结果如下:

$ node hello.js
浏览器打开 http://localhost:3000 看到 Hello World

执行命令解析:

第一行命令负责把源码交给 NodeJS 运行时执行,后面的参数是文件路径。

如果命令提示找不到文件,先确认当前终端的工作目录是否与源码所在目录一致。