Они, по сути, делают то же самое. Когда была выпущена Express 4.0, они удалили некоторое промежуточное программное обеспечение, которое раньше поставлялось с express (например, express. json). Это означало, что нам нужно было получить наше собственное Json промежуточное ПО для разбора - bodyparser, позволяющее нам затем использовать app.use(bodyParser.json())
вместо старого / встроенного app.use(express.json())
, который больше не будет работать.
Как эти патчи примечания к Express 4.1.16 (2-я марки), они добавлены обратно, так что express теперь снова имеет эту функциональность. Теперь вы можете использовать либо. Я считаю, что оба способа (body-parser.json()
и express.json()
) должны работать одинаково, если у вас самая новая версия Node.