Express.js 是一个流行的 Node.js 框架,用于快速开发 Web 应用程序。以下是一些基本的 Express.js 代码示例。

获取 GET 请求

const express = require('express');
const app = express();

app.get('/projects/express-code', (req, res) => {
  res.send('Hello, this is a simple Express.js GET request example!');
});

app.listen(3000, () => {
  console.log('Server is running on port 3000');
});

使用中间件

中间件是一个函数,它接受两个参数(请求对象 req 和响应对象 res),以及一个回调函数。以下是一个简单的中间件示例:

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

路由参数

app.get('/projects/:projectName', (req, res) => {
  const projectName = req.params.projectName;
  res.send(`You are viewing project: ${projectName}`);
});

静态文件

app.use(express.static('public'));

在上面的代码中,public 目录下的所有文件都将被 Express.js 服务器作为静态文件提供。

链接到其他页面

了解更多关于 Express.js 的信息

Express.js Logo

希望这些示例能帮助你更好地理解 Express.js 的基本用法。如果你需要进一步的帮助,请访问我们的文档页面。