我的标题上的样式表
链接 <link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/font-awesome.min.css">
<link rel="stylesheet" href="css/owl.carousel.min.css">
<link rel="stylesheet" href="css/animate.css">
<link rel="stylesheet" href="css/meanmenu.min.css">
我正在使用AWS Cloud9开发环境中的均值堆栈,当我预览应用程序时,一切都准确地确定了我在公共目录中使用这些样式表的计划,但是当我将任何后斜线添加到我的URL路径的结束预览中的样式表没有链接。例如,StyleSheet在mysite.com/test上清楚地链接了,但是mysite.com/test/或mysite.com/test/example似乎会取消链接,并且所有内容均以标准的RAW HTML格式为单位。如果我链接了他们工作的CDN,但我还需要链接自定义样式表。
我有
app.use(express.static(__dirname + "/public"));
告诉浏览器在哪里搜索。
谢谢
如果您在测试之后进入下一个级别(例如:mysite.com/test/example(,则需要上一个级别,因为路径是相对的。
尝试:
<link rel="stylesheet" href="../css/bootstrap.min.css">
<link rel="stylesheet" href="../css/font-awesome.min.css">
<link rel="stylesheet" href="../css/owl.carousel.min.css">
<link rel="stylesheet" href="../css/animate.css">
<link rel="stylesheet" href="../css/meanmenu.min.css">
现在,过一段时间后的硬编码可能会烦人。您可能需要提供这些路径作为当地人的一部分。