【发布时间】:2018-08-17 15:48:36
【问题描述】:
我刚开始学习 express,我读到 express 中间件是一个处理 HTTP 请求的 Javascript 函数。它接受 3 个参数:- req、res 和 next。
当我尝试以下代码块时:-
const express = require('express');
const app = express();
var x = app.get('/', function(req, res){
res.send('Hello World!');
} );
console.log(x.toString());
app.listen(3000, function() {
console.log('Example app listening on port 3000!');
} );
我看到以下输出:-
function(req, res, next){
app.handle(req, res, next);
}
那么 express app 对象也是 express 中间件吗?
如果这是一个愚蠢的问题,我很抱歉,但还是想了解一下。
【问题讨论】: