我正在尝试使用express和pug作为模板引擎来提供静态文件,但不知何故未加载我的资产
我的文件路径:
+front
+views
+login
index.pug
+images
+js
+css
...
server.js
这是我的服务器代码:
app.use(express.static('front'));
app.set('views', './front/views')
app.set('view engine', 'pug')
router.get('/login', (req, res) => {
res.render('./Login_v1/login', { title: 'Login', message: 'Login'})
})
pug代码:
link(rel='icon' type='image/png' href='/images/icons/favicon.ico')
app.use(express.static(__dirname + 'images/icons'));
您可以通过以下方式访问它
href='localhost:serverPort/favicon.ico