Таблица стилей CSS неправильно подключается к файлам ejs - PullRequest
0 голосов
/ 07 января 2019

У меня есть файл css в общей папке, в которой есть папка css. Я пытался сделать ссылку на мою таблицу стилей CSS в моих партиалах и в других местах, и она не соединяется. Вот часть моего файла app.js.

app.set("view engine", "ejs");
app.use(express.static("public"));
app.use(bodyParser.urlencoded({ extended: true }));
app.use("/public", express.static("public"));

И это строка, которую я использую для ссылки на таблицу стилей из нескольких файлов ejs и файлов внутри моих партиалов:

<link href="/css/style.css" rel="stylesheet" type="text/css">

1 Ответ

0 голосов
/ 07 января 2019

Когда вы делаете app.use("/public", express.static("public"));, поставьте public/ перед /css/style.css Вот пример на https://expressjs.com/en/starter/static-files.html

app.use('/static', express.static('public')) http://localhost:3000/static/css/style.css

...