Я пытаюсь создать приложение Express, и оно имеет следующую структуру папок.
--My_App
--public
--stylesheets
app.css
--views
--camps
index.ejs
--partials
header.ejs
app.js
Я установил express
для обслуживания статических файлов публичной директории app.use(express.static("public"));
Вот проблема:
Я связываю файл app.css
с моим index.ejs
файлом, используя атрибут href
тега <link>
, используя путь = "/stylesheets/app.css"
, и онработает.
Но когда я пытаюсь связать файл header.ejs
с файлом index.ejs
, используя <% include /partials/header.ejs %>
, выдает ошибку - could not find "/partials/header.ejs"
.Не должно ли это работать, так как express также обслуживает содержимое каталога views
Также, не могли бы вы упомянуть соответствующие абсолютные пути вышеупомянутых относительных используемых путей.