url具有两个以上参数时,Fontawesome图标未显示

时间:2019-09-10 11:25:40

标签: express font-awesome

我正在使用Node.js,Express.js和Jade作为模板引擎来构建应用程序。当我路由到具有两个以上参数的端点时,Fontawesome图标不再显示。

在route.js文件中,我具有以下内容:

app.use('/Content', express.static(__dirname + '/Content'));
app.use('/webfonts', express.static(__dirname + '/webfonts'));

route.get('/test/font/icon', function (req, res) {
    res.render('icon-test');
});

在我的哈巴狗文件中,我包括这样的Fontawesome:

head
    style
        include ../css/style.css
        include ../css/bootstrap.min.css
        include ../Content/fontawesome-all.min.css

这仅在我路由到具有两个以上参数的端点时发生,我想知道为什么。

我不知道为什么,但是当我使用

link(rel="stylesheet", href="/Content/fontawesome-all.css")

代替

include /Content/fontawesome-all.min.css

它正常工作。后者导致一个baseir错误...

0 个答案:

没有答案