我最近开始学习node.js,但我遇到了问题。我用express来访问我的公共文件,一切正常,除了css文件。我做了一些关于这个主题的研究,并且使用了我发现的everthing,但它不起作用。
我的文件夹结构
app.js pub index.html style.css
这是我的HTML:
for (int i = 0; i < listA.Count;) {
if (listA[i] % 2 == 0)
listA.RemoveAt(i);
else
i++;
}
&#13;
我的app.js文件:
<!DOCTYPE html>
<html >
<head>
<title> Curriculum Vitae </title>
<meta charset="UTF-8">
<link rel="stylesheet" href="style.css"/>
</head>
<body>
...
</body>
</html>
答案 0 :(得分:4)
我认为你的问题就在这一行:
app.use(express.static(path.join('pub', 'public')));
您正在设置&#34; / pub / public&#34;作为公共文件夹,您只需要设置&#34; / pub&#34;
你可以试试这样的东西吗?
app.use(express.static(__dirname + '/pub'));
希望它有所帮助。