Express.js入门教程
Express.js 是一个流行的 Node.js Web 应用程序框架,它提供了丰富的特性和中间件,使开发者可以轻松构建 Web 应用。以下是学习和使用 Express.js 的基本步骤:
安装:
使用 npm 安装 Express.js。在命令行中输入以下命令:
npm install express
创建应用程序:
在项目根目录下创建一个 app.js 文件,引入 Express 模块,并创建一个 Express 应用程序对象。
const express = require('express');
const app = express();
路由:
使用路由来管理 URL 的请求,制定响应方式,可以使用 app.get()、app.post()、app.put() 等方法路由 HTTP 请求。
app.get('/', function(req, res) {
res.send('Hello world!');
});
中间件:
中间件是 Express 框架的一个重要特性,它允许我们在 HTTP 请求之间执行一些操作。例如,Express 内置了许多中间件,如 body-parser 用于解析请求体的数据、morgan 用于日志记录等。
const bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: false }));
模板引擎:
Express.js 具有对多种模板语言的支持,包括 EJS、Pug、Handlebars 等。通过设置模板引擎,我们可以将动态数据呈现在 HTML 页面中。
app.set('view engine', 'ejs');
app.get('/users', function(req, res) {
res.render('users', { users: ['Alice', 'Bob'] });
});
运行应用程序:
在命令行中输入以下命令即可启动应用程序:
node app.js
以上是学习和使用 Express.js 的基本步骤,可以通过查看官方文档和参考资料来深入了解它的更多特性和用法。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。