Когда я создаю образец Express-приложения с использованием экспресс-двоичного кода, код начальной загрузки имеет следующие строки:
...
var app = express();
...
app.use(app.router);
Я не нашел много о app.router. Я думал, что это промежуточное программное обеспечение, которое обрабатывает правила маршрутизации (app.get(), app.post() и т.д.), Но эти правила также выполняются при удалении app.use(app.router); линия.
Итак, какова же цель этого промежуточного программного обеспечения?