Невозможно связать мой файл CSS в моем проекте Node.js (Express-Handlebars) - PullRequest
0 голосов
/ 25 января 2019

У меня проблема со связыванием моего файла style.css с моим layout.hbs в моем проекте Node.js (Express Framework).

Дерево моих папок:

>APP1
  >routes
    - index.js
    - users.js
  >views
    >layouts
      -layout.hbs
    -error.hbs
    -index.hbs
    -test.hbs
  >public 
    >images
    >javascripts
    >stylesheets
  style.css

Мой файл app.js:

app.js

Файл моего layout.hbs:

layout.hbs

И когда я перемещаю инструменты разработчика к источникам, я вижу это странное поведение с элементом ссылки.

девелоперские-инструменты хром

( style.css находится в общедоступной папке, и, как вы можете видеть вне папки таблиц стилей, и это намеренно. ) Я действительно не понимаю, в чем проблема, и в качестве замечания я уже попробовал следующие решения ... Я был бы очень признателен, если бы вы помогли мне с этой проблемой, чтобы я мог продолжить процесс обучения.

Ссылка 1: Невозможно получить доступ к таблице стилей с помощью рулей
Ссылка 2: https://www.freecodecamp.org/forum/t/loading-css-file-on-front-end-solved/25550/3
Ссылка 3: Node.js Express Framework: невозможно получить файл CSS

...