В этом контексте «mounts» можно заменить на «registers». "Регистрирует указанную функцию или функции промежуточного программного обеспечения по указанному пути".
Идея состоит в том, что у вас есть функция промежуточного программного обеспечения, и вы хотите добавить ее на свой сервер Express, чтобы вы использовали app.use()
, чтобы сообщить об этом Express, чтобы он добавил ее в цепочку промежуточного программного обеспечения, которую он будет рассматривать для каждый входящий запрос.
Внутренне, Express имеет множество функций промежуточного программного обеспечения и необязательный путь для каждой из них. Когда приходит новый запрос, он начинается с начала массива и вызывает первую функцию промежуточного программного обеспечения, путь которой соответствует входящему запросу. Если это промежуточное программное обеспечение вызывает next()
, то Express ищет подходящее следующее и вызывает его и так далее ...
"mounts" в вашем выражении добавляет функцию промежуточного программного обеспечения и необязательный путь к этому массиву, чтобы его можно было сопоставить с входящими запросами.