к static файлам указываю через
app.use(express.static('public'))
Подключаю header.ejs к остальным .ejs файлам, кроме footer, navbar и scripts
Все страницы сайта открываются нормально, кроме create.ejs. Он не видит css стили. Проблема исправляется добавлением / перед
<link href="/css/styles.css" rel="stylesheet" />
в файле header.ejs
Сообщение ошибки "Refused to apply style because its MIME type ('text/html')"
Почему так происходит? Заранее спасибо!
Потому что у тебя были относительные пути и вместо css загружался html с ошибкой
Но ведь express должен добавлять public/ к css/styles.css
В данном случае все работает нормально, а с css нет
Не должен
Обсуждают сегодня