Express.js 是一个流行的 Node.js 框架,用于快速构建 Web 应用程序。以下是一些关于 Express.js 的基础教程。
快速入门
- 安装 Node.js:首先,确保您的计算机上安装了 Node.js 和 npm(Node.js 包管理器)。
- 创建项目目录:创建一个新的目录,例如
express-tutorial
。 - 初始化项目:在项目目录中运行
npm init
命令来创建一个package.json
文件。 - 安装 Express:使用
npm install express
命令安装 Express 框架。
基本路由
以下是一个简单的 Express 应用程序示例:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Hello, World!');
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
路由参数
您可以使用冒号来定义路由参数:
app.get('/user/:id', (req, res) => {
const userId = req.params.id;
res.send(`User ID: ${userId}`);
});
中间件
中间件是 Express 的核心功能之一。以下是一个简单的中间件示例:
app.use((req, res, next) => {
console.log('Request received');
next();
});
app.use((req, res, next) => {
console.log('Response sent');
next();
});
静态文件
Express 可以用于托管静态文件,例如 HTML、CSS 和 JavaScript 文件。
app.use(express.static('public'));
在 public
目录中放置您的静态文件,然后可以通过 /index.html
等路径访问它们。
图片示例
这里有一张 Express.js 的图片:
更多资源
想要了解更多关于 Express.js 的信息,请访问我们的 Express.js 教程 页面。
希望这个教程能帮助您入门 Express.js!🚀