上一篇我们介绍了Node.js的异步编程。
接下来我们结合前几篇文章提到的知识做一个简单的项目,使用Node.js创建一个简单的Web服务器,并添加GET和POST接口。
首先,创建一个新的文件夹作为项目的根目录,并在该目录中初始化一个Node.js项目。
打开终端(命令行界面)并执行以下命令(也可以鼠标右键创建文件夹):
mkdir web-server
cd web-server
npm init -y
这里我们的服务是使用nodejs的http模块编写的,不是使用express框架写的,所以看着并没有那么间接,后续我们介绍express之后,会发现创建一个web服务没有像下面这么冗余。
在项目目录下创建一个名为index.js的文件,编写以下代码:
// 引入http模块,后续会对这个模块进行详细介绍
const http <