快速静态文件夹

时间:2016-04-30 17:30:40

标签: node.js express static stylesheet

我已经设置了这样的静态文件夹:

app.use(express.static(path.join(__dirname, '/public')));

引用了样式表(可以在" public / stylesheets"中找到),如下所示:

<link rel="stylesheet" href="stylesheets/style.css">

它在localhost:3500 /和localhost:3500 / items上工作正常,但是当我继续使用localhost:3500 / items / get时,它会在&#34; items / stylesheets&#34;中搜索样式表。 。我应该怎么做,所以&#34;公众&#34;无论我在哪里,图书馆都保持不变?

2 个答案:

答案 0 :(得分:3)

您错过了正斜杠,因此它始终会相对于您网站的根目录进行搜索

<link rel="stylesheet" href="/stylesheets/style.css">

答案 1 :(得分:0)

尝试一下:

app.use('/public', express.static('public'));