使用把手(javascript)时,为什么我的样式表页面无法正常工作?

时间:2017-04-16 23:09:10

标签: javascript css handlebars.js stylesheet

在处理车把演示时,我注意到在查看页面时样式表没有显示。我已提供下面代码和实时页面的链接。有谁知道为什么样式表不起作用?

代码在这里: https://github.com/sutri001/DA670/tree/master/week7_handlebars

实况页面在这里: http://67.205.184.187:1000

1 个答案:

答案 0 :(得分:1)

您呈现的网页 具有引用您正在寻找的样式表的link标记。发生了什么事情,当您对样式表发出请求时,您的服务器正在抛出404。

查看您的快速服务器的代码,我看到您告诉快递从public目录静态提供文件(好)...但您没有{{ 1}}目录,甚至更多你的public目录位于这样的地方之外。

我建议将您的css 目录移到新的css目录中(这样您就可以{{1} })。这应该可以解决您的问题。

另外,请记住,浏览器正在处理您的public标记,而不是服务器!这意味着浏览器目前正在尝试转到public/css/style.css。值得庆幸的是,您的浏览器了解如何处理此问题,但这绝对不是您想要的。

您的link代码http://yoursite/../../css/style.css属性应设置为link,因为从浏览器的角度来看,样式表所在的位置