CSS случайным образом загружает node.js EJS - PullRequest
0 голосов
/ 03 апреля 2020

Я прохожу курс веб-разработки и пытаюсь выяснить, почему у моего CSS наблюдается ошибочное поведение c. CSS загружается, когда хочет, очень странно, в половине случаев он не загружается.

Мой каталог: Main Folder >> views|public|models >> views/landingpages || public >> css/js/imgs (Извините за дерьмовое форматирование, он не позволит мне разнести мои каталоги как Я хочу, чтобы это было.

Итак, в браузере главная ссылка /project, например, www.HYPOTHETICAL-WEBSITE/project. Большинство ссылок идут после этого, поэтому /project/component1

Основная /project страница CSS работает до тех пор, пока я не войду в систему с учетной записью пользователя, тогда CSS перестанет работать, пока я не выйду снова. Для других страниц CSS не работает вообще, хотя они все имеют тот же header.js с теми же CSS свойствами.

У меня также есть это в моем основном app.js файле:

app.use(express.static(__dirname + '/public'));

Вот как я пытаюсь прикрепить css на моем header.ejs:

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