Node Express将我的样式表,插件和javascript指向当前的URL

时间:2017-11-28 15:28:12

标签: css node.js handlebars.js

我有我想使用的把手引导页面,其中有样式表,插件和javascript指向public/assets/..;

<link href="assets/css/my-custom-styles.css" rel="stylesheet" type="text/css">

我已声明静态文件

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

router.get('/register', (req, res) => {
    res.render('page-register', {title: 'Register'}); 
});

但是,当我加载/ register时,样式表等会查找

localhost/:14 GET http://localhost:3000/register/assets/css/bootstrap.min.css net::ERR_ABORTED

我需要做些什么来设置get

localhost/:14 GET http://localhost:3000/assets/css/bootstrap.min.css net::ERR_ABORTED

1 个答案:

答案 0 :(得分:0)

您需要/之前的资产:<link href="/assets...>