Добрый день!Я делаю приложение, и в нем у меня есть различные маршруты.Я использую node.js.Я создал каталог "partials" с файлами header.ejs и footer.ejs, которые содержат всю информацию верхнего и нижнего колонтитула, такую как начальная загрузка, пользовательские CSS и т. Д. Теперь этот файл заголовка работает нормально, он также правильно связан, я проверилизменив цвет фона на красный, и этот цвет будет применяться ко всем страницам, содержащим <% include header.ejs%> и <% include footer.ejs%>.В моем проекте проблема в том, что начальная загрузка и другие пользовательские CSS работают только для корневого маршрута.Например, это основной каталог (Project), который содержит этот каталог (Project / app.js, Project / package.json, Project / views, Project / public и т. Д.).Project / views содержит файлы ejs для всех маршрутов.Например, файл toyota.ejs для маршрута "/ cars / toyota", файл honda.ejs для маршрута "/ cars / honda" и так далее.Все эти файлы ejs хранятся в папке Project / views.В главном каталоге вместе с app.js есть целевая страница с именем "landing.ejs" для маршрута "/ cars".Заголовок и нижний колонтитул работают абсолютно нормально для маршрута "/ cars", который отображает "landing.ejs", но когда я иду по разным маршрутам, таким как "/ cars / toyota", который будет отображать "toyota.ejs" из папки views,верхний и нижний колонтитулы перестают работать, работают только определенные функции, такие как кнопка начальной загрузки или определенные пользовательские стили.Я имею в виду, что header.ejs и footer.ejs работают только для корневого маршрута, который является "/", и основного маршрута для автомобилей "/ cars", который показывает все компании-производители автомобилей.Проблемы возникают только тогда, когда я пытаюсь использовать маршруты, которые отображают файлы из папки «Project / views».Свойства header.ejs и footer.ejs не применяются к файлам, содержащимся во вложенной папке, которая называется «views».Связывание работает нормально, потому что я пытался изменить цвета фона.