Задать вопрос
wapster92
@wapster92

Статические файлы в express?

Подключаю статические файлы таким образом
app.use('/',express.static(path.join(__dirname, 'public')))
, все отлично работает. Но когда начинаю использовать динамические роуты, в ресурсах страниц изменяется путь к статическим файлам с http://localhost:3000/style.css на http://localhost:3000/information/style.css. Роут имеет вид '/information/:id'. Сам по себе роут отлично отрабатывает и открывает нужную мне страницу. Можете подсказать из-за чего это может происходить?
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Robur
@Robur
Знаю больше чем это необходимо
у вас в html пути относительные.
типа href="file.css"
ставьте абсолютные href="/file.css"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы