Node.js开发框架Express.js做一个简单的Web应用以及代码详解
// 引入Express.js框架
const express = require('express');
const app = express();
// 设置静态文件目录
app.use(express.static('public'));
// 设置GET路由处理首页请求
app.get('/', (req, res) => {
res.sendFile(__dirname + '/index.html');
});
// 设置GET路由处理/about页面请求
app.get('/about', (req, res) => {
res.send('This is the about page.');
});
// 设置监听端口
const PORT = 3000;
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});
这段代码创建了一个简单的Express应用,它提供了对静态文件目录(public
)的服务,并定义了两个GET路由,分别用于处理首页请求和关于页面(/about
)的请求。服务器监听在端口3000上的连接请求,并在控制台输出服务启动的日志信息。这是学习Express.js的一个很好的起点。
评论已关闭