const express = require('express');
const app = express();
const port = 3000;
// 定义一个GET路由,路径为根路径 '/'
app.get('/', (req, res) => {
// 向客户端发送 'Hello, World!'
res.send('Hello, World!');
});
// 启动服务器,监听指定端口
app.listen(port, () => {
console.log(`Server running on port ${port}`);
});
const express = require('express');
:引入Express框架,require
是Node.js用于加载模块的方法,这里将Express模块赋值给express
变量。
const app = express();
:创建一个Express应用实例,app
将用于定义路由、中间件等。
const port = 3000;
:定义服务器要监听的端口号,这里设置为3000。
app.get('/', (req, res) => {... });
:定义一个GET请求的路由,路径为根路径/
。req
是请求对象,包含了客户端请求的信息;res
是响应对象,用于向客户端发送响应。
res.send('Hello, World!');
:使用res.send
方法向客户端发送文本'Hello, World!'作为响应。
app.listen(port, () => {... });
:启动服务器并监听指定的端口port
,回调函数在服务器成功启动后执行,打印出服务器运行的端口信息。