Express 是一个灵活的 Node.js Web 应用框架,它可以帮助快速创建 Web 应用和 API。它提供了一个极简的 API,用于设置中间件、路由和视图模板。
快速开始
要开始使用 Express,首先确保你已经安装了 Node.js 和 npm。然后,你可以创建一个基本的 Express 应用:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Server running on http://localhost:${port}`);
});
路由和中间件
Express 使用中间件来处理请求。中间件是一个函数,它接受两个参数:请求对象(req)、响应对象(res)和一个回调函数。
app.use(express.static('public'));
app.get('/about', (req, res) => {
res.send('About Page');
});
模板引擎
Express 支持多种模板引擎,如 Pug、EJS 等。
app.set('view engine', 'pug');
app.get('/index', (req, res) => {
res.render('index', { title: 'Home Page' });
});
资源链接
更多关于 Express 的信息和教程,请访问Express 官方文档。
Express Logo