У меня есть следующее в app.js
var app = require("express")();
var bodyParser = require("body-parser");
app.use(bodyParser.json());
app.use(require("./routes/admin");
...
И в ./routes/admin.js:
var router = require("express").Router();
var bodyParser = require("body-parser");
router.use(bodyParser.json());
router.get("/", (req, res)=> { res.send("test"); });
...
module.exports = router;
Основной app
уже имеет bodyParser
в качестве промежуточного программного обеспечения, а приложение использует admin
в качестве маршрута. Требуется ли оператор router.use(bodyParser.json())
в admin.js, если я хочу использовать его в admin.js? Будет ли запрос обрабатываться в app.js перед продолжением admin.js?