CSS-файлы не загружаются, и при проверке элемента (F12) и при переходе в сети мой CSS-файл не отображается.Я добавил промежуточное программное обеспечение
app.use(express.static(path.join(__dirname, '/public')));
, а также требуемый путь над ним.
Я добавил промежуточное программное обеспечение, потребовал его и npm установил его тоже.
Структура моей папки
-app.js
-package.json
-package-lock.json
-node_modules
-public
-stylesheets
-main.css
-views
-index.ejs
-partials
-header.ejs
-footer.ejs
Мой файл Header.ejs содержит это, а мое тело содержит текст.
<link href="/stylesheets/main.css">
Мой файл app.js
var express = require('express');
var request = require('request');
var ejs = require('ejs');
var path = require('path');
var app = express();
app.set('view engine', 'ejs');
app.use(express.static(path.join(__dirname, '/public')));
и мой cssфайл меняет цвет backgorund, файл index.ejs вызывает соответственно верхний и нижний колонтитулы
<% include partials/header%>
Мой код CSS
body{
background-color: purple;
text-align: center;
}
Моя консоль Chrome не показывает ошибок, и все же я не могузагрузить мой CSS.Заранее спасибо за ваш вклад.