Node.js Express 教程
Express 是一个基于 Node.js 平台的快速、极简的 Web 应用框架,它可以帮助我们快速搭建 Web 应用。以下是关于 Express 的基本教程。
安装 Node.js 和 Express
首先,确保您的计算机上安装了 Node.js。您可以从 Node.js 官网 下载并安装。
安装 Node.js 后,打开命令行工具,使用以下命令安装 Express:
npm install express
创建一个简单的 Express 应用
创建一个名为 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(`服务器运行在 http://localhost:${port}`);
});
保存文件后,在命令行工具中运行以下命令来启动服务器:
node app.js
现在,您可以在浏览器中访问 http://localhost:3000
,应该会看到 "Hello World!"。
路由和中间件
Express 使用路由和中间件来处理请求。以下是一些基本的路由和中间件示例:
路由
app.get('/about', (req, res) => {
res.send('关于我们');
});
app.post('/contact', (req, res) => {
res.send('联系表单');
});
中间件
中间件是一个函数,它接受三个参数:req
、res
和 next
。以下是一个简单的中间件示例:
app.use((req, res, next) => {
console.log('请求到达');
next();
});
静态文件
Express 可以用来提供静态文件,例如 CSS、JavaScript 和图片。以下是如何配置 Express 来提供静态文件:
app.use(express.static('public'));
现在,所有在 public
目录下的文件都可以通过 /
前缀访问。
总结
Express 是一个功能强大的 Web 应用框架,可以帮助您快速搭建 Web 应用。希望这个教程能帮助您入门 Express。更多关于 Express 的信息,请访问 Express 官方文档。
[center]