无法在Node.js项目(Express-Handlebars)中链接我的CSS文件

时间:2019-01-24 21:41:25

标签: javascript css node.js express-handlebars

我在Node.js(Express框架)项目中将style.css文件与layout.hbs链接时遇到了问题。

我的文件夹树:

>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

当我将开发人员工具导航到源代码时,可以看到带有link元素的奇怪行为。

developer-tools-chrome

style.css在公用文件夹内,并且您可以在外部stylesheets文件夹中看到,这是有意的。)我确实不存在问题所在,我注意到已经尝试了以下解决方案提供的服务...如果您能帮助我解决此问题,我将不胜感激,以便我继续我的学习过程。

链接1:Cannot access stylesheet with handlebars
链接2:https://www.freecodecamp.org/forum/t/loading-css-file-on-front-end-solved/25550/3
链接3:Node.js Express framework: can't get CSS file

0 个答案:

没有答案