Node.js — это управляемая событиями среда выполнения JavaScript для создания высокопроизводительных веб-приложений. Промежуточное программное обеспечение — это распространенная модель разработки, которая может выполнять ряд операций между запросом, достигающим сервера, и отправкой клиенту. В этом руководстве подробно описано, как настроить промежуточное ПО в Node.js.
- Что такое промежуточное программное обеспечение?
Промежуточное программное обеспечение — это функция или комбинация функций, используемых для обработки промежуточного звена между HTTP-запросами и объектами ответа. Он может выполнять различные операции, такие как аутентификация, ведение журнала, обработка ошибок, пересылка запросов и т. д. Функции промежуточного программного обеспечения имеют доступ к объектам запроса и ответа и имеют возможность контролировать процесс запроса.
- Создайте базовое приложение Node.js.
Прежде чем мы начнем настраивать промежуточное программное обеспечение, нам нужно создать базовое приложение Node.js. Сначала убедитесь, что у вас установлены Node.js и npm (менеджер пакетов Node.js). Затем выполните следующие действия, чтобы создать новую папку и инициализировать в ней новый проект Node.js.
Выполните следующие команды в командной строке:
mkdir myapp
cd myapp
npm init -y
Приведенная выше команда создаст myapp
папку с именем и инициализирует в ней новый проект Node.js. npm init -y
Команда создаст package.json
файл с параметрами по умолчанию.
- Установите и внедрите Express
Прежде чем настраивать промежуточное программное обеспечение, нам необходимо установить и внедрить популярную платформу Node.js под названием Express. Express предоставляет простой, но мощный набор инструментов для создания веб-приложений и API.
Выполните следующую команду в командной строке, чтобы установить Express:
npm install express
Затем создайте файл с именем