Express 是一个灵活的 Node.js Web 应用框架,它提供了一系列强大的特性来帮助开发者快速构建 Web 应用。
快速开始
- 安装 Node.js:确保您的系统中已安装 Node.js 和 npm(Node.js 包管理器)。
- 创建项目目录:在终端中创建一个新的目录,例如
express-app
。 - 初始化项目:在项目目录中运行
npm init
命令来创建一个package.json
文件。 - 安装 Express:使用 npm 安装 Express 框架:
npm install express --save
。 - 创建服务器:创建一个名为
app.js
的文件,并添加以下代码:
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 at http://localhost:${port}/`);
});
- 运行服务器:在终端中运行
node app.js
,然后访问http://localhost:3000/
。
路由
Express 提供了强大的路由功能,允许您定义不同的路径和对应的处理函数。
- GET 请求:用于获取数据。
- POST 请求:用于提交数据。
- PUT 请求:用于更新数据。
- DELETE 请求:用于删除数据。
app.get('/docs', (req, res) => {
res.send('Documentation page');
});
中间件
中间件是 Express 的核心功能之一,它允许您在请求处理链中插入自定义逻辑。
app.use((req, res, next) => {
console.log('请求到达!');
next();
});
图像示例
Express Logo
注意事项
- 请确保您的代码遵循良好的编程实践。
- 在生产环境中,请确保您的服务器配置得当,以提高性能和安全性。
抱歉,您的请求不符合要求。