Неважно, где находится эта строка.
Да, это так. Обработчики маршрутизатора обрабатываются в том порядке, в котором они определены, и первый из них, который соответствует, получает первый взлом при входящем запросе.
Если у вас есть маршрут, который соответствует чему-либо в вашей строке кода express.static()
, но вы хотите, чтобы он соответствовал вашему app.get(...)
, то вам нужно либо поставить определение маршрута app.get(...)
перед express.static()
или что-то изменить (URL-пути или доступные файлы в статическом каталоге), чтобы ваш express.static()
связующее ПО никогда не совпало с маршрутом app.get(...)
.
Мы могли бы помочь объяснить более подробно, если вы указали фактический URL-адрес, который вы используете, а затем мы можем обсудить, какой именно этот URL-адрес может соответствовать через строку express.static()
в вашем каталоге client/dist
.