Express.js 是一个流行的 Node.js 框架,用于构建高性能的 Web 应用程序。以下是一些基础教程,帮助您开始使用 Express.js。
快速开始
- 安装 Node.js:确保您的系统中已安装 Node.js 和 npm(Node.js 包管理器)。
- 创建项目目录:在终端中,创建一个新的目录并进入它。
mkdir express-tutorial cd express-tutorial
- 初始化 npm 项目:
npm init -y
- 安装 Express:
npm install 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 at http://localhost:${port}/`); });
路由和中间件
Express.js 使用路由和中间件来处理请求。
路由
app.get('/about', (req, res) => {
res.send('关于我们');
});
中间件
中间件是 Express.js 的核心概念之一。
app.use((req, res, next) => {
console.log('请求到达');
next();
});
数据库集成
Express.js 可以与多种数据库集成,例如 MongoDB。
const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost:27017/mydatabase', { useNewUrlParser: true, useUnifiedTopology: true });
静态文件服务
Express.js 可以用来服务静态文件,如 HTML、CSS 和 JavaScript 文件。
app.use(express.static('public'));
扩展阅读
想要了解更多关于 Express.js 的内容,请访问我们的Express.js 指南。
图片示例
Express.js Logo
Node.js Logo