Получение 404 за css в Express - PullRequest
       13

Получение 404 за css в Express

0 голосов
/ 05 августа 2020

Моя структура папок выглядит примерно так:

  • приложение
    • контроллер
    • маршруты
    • приложение. js

В моей папке контроллера у меня есть

  • контроллер
    • папка сайтов
      • index. html
      • стиль. css
    • контроллер. js

Вот мой контроллер. js

const express = require('express');

app = express();
app.use(express.static('../site'));
module.exports= {

  index : (req, res, next)=>{
    res.status(200);
    res.sendFile(__dirname + '\\site\\index.html');
  }
};

А вот мой индекс. html:

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Template</title>
    <link rel="stylesheet" href="style.css">
  </head>
  <body>
  
  </body>
</html>

Когда я запускаю сервер и выполняю запрос GET, Express дает 404 для файла CSS. Где я ошибаюсь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...