В более ранних версиях Express было много связующего программного обеспечения. bodyParser был одним из промежуточных программ. Когда был выпущен Express 4.0, они решили удалить связанное ПО промежуточного слоя из Express и вместо этого сделать их отдельными пакетами. Затем синтаксис изменился с app.use(express.json())
на app.use(bodyParser.json())
после установки модуля bodyParser.
bodyParser был снова добавлен в Express в версии 4.16.0, потому что люди хотели, чтобы он был связан с Express, как и раньше. Это означает, что вам не нужно bodyParser.json()
больше использовать , если вы используете последнюю версию. express.json()
Вместо этого можно использовать .
История выпусков 4.16.0 находится здесь для тех, кому интересно, а запрос на вытягивание здесь .